We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 44178
    • 7 Posts
    Hallo zusammen,
    ich sitze gerade vor einem Problem bei einem Projekt.
    Modx Revolution 2.2.7
    Mein Problem:
    Produktübersichtseite - Der Content wird generiert aus TV's anderer Resourcen (Produkte).
    Da diese Produktübersichtseite keinen eigenen Content hat, habe ich das Problem das die Suchplugins (AdvSearch & Co) nun eben keinen Treffer liefern.
    Ist es möglich das auch der generierte Inahlt der Produktübersichtseite zugewiesen wird und Treffer bei einer Suche liefert?
    Danke schonmal im Voraus!
    Kai

    This question has been answered by kai.wieland. See the first response.

      • 4172
      • 5,888 Posts
      Du könntest den generierten Inhalt in das content-feld schreiben lassen zb. per snippet, welches erst prüft ob das content-feld leer ist, wenn ja, content generieren und schreiben, ansonsten bereits generierten content ausliefern.

      per plugin kann das feld geleert werden, sobald der cache geleert wird, sodaß der Inhalt aktuell bleibt.
        -------------------------------

        you can buy me a beer, if you like MIGX

        http://webcmsolutions.de/migx.html

        Thanks!
      • discuss.answer
        • 44178
        • 7 Posts
        Hallo Bruno,
        auf diese Idee bin ich auch schon gekommen. Habe im content ein Snippet platziert in der Hoffnung
        dass das Snippet erst ausgeführt wird und dann die Suche über das Contentfeld rennt.
        Scheint nur leider nicht so zu sein.
          • 4172
          • 5,888 Posts
          sobald das content-feld einmal beschrieben ist sollte die suche doch funktionieren.
          Ich spreche von einer wirklichen db-schreibfunktion.

          das snippet sollte dann natürlich nicht im content platziert sein, sonst würde sich der snippet-aufruf ja selbst überschreiben.
            -------------------------------

            you can buy me a beer, if you like MIGX

            http://webcmsolutions.de/migx.html

            Thanks!
            • 44178
            • 7 Posts
            db-schreibfunktion?
            stehe etwas auf dem schlauch...
            du meinst in dem snippet wird der inhalt direkt in die db in das contentfeld der aktuellen resource geschrieben?
              • 4172
              • 5,888 Posts

              du meinst in dem snippet wird der inhalt direkt in die db in das contentfeld der aktuellen resource geschrieben?

              genau so dachte ich.
              Inhalt generieren lassen, falls content-feld leer, und in das content-feld schreiben
              so ähnlich:
              $content = $modx->resource->get('content');
              if (empty($content)){
                  $content = $modx->runSnippet('getResources',$scriptProperties);
                  $modx->resource->set('content',$content);
                  $modx->resource->save();
              }
              
              return $content;


              Dann wird es durch simplesearch/advsearch problemlos durchsuchbar.
              Ein plugin sollte den content wieder leeren, sobald sich etwas ändert, also z.b. wenn der cache geleert wird.
                -------------------------------

                you can buy me a beer, if you like MIGX

                http://webcmsolutions.de/migx.html

                Thanks!
                • 44178
                • 7 Posts
                Ich danke dir für den Denkanstoss!
                Werde mich heute Abend dran setzten.

                  • 44178
                  • 7 Posts
                  Läuft super!
                  Danke dir nochmal!
                    • 4172
                    • 5,888 Posts
                    great!
                    Danke für die positive Rückmeldung!
                      -------------------------------

                      you can buy me a beer, if you like MIGX

                      http://webcmsolutions.de/migx.html

                      Thanks!