TimoMeister
Returning Responder

FS_INDEX dynamisch query param setzen

Hallo Community,

kurze Frage:

kann man dem query element dynamisch den eingeloggten Username übergeben? Evtl. mit Regeln?

      <FS_INDEX name="cs_target" useLanguages="no">

        <LANGINFOS>

          <LANGINFO lang="*" label="Defined Targets"/>

          <LANGINFO lang="DE" label="Zugewiesene Ziele"/>

        </LANGINFOS>

        <SOURCE name="DatasetDataAccessPlugin">

          <QUERY name="SCHEMA.test">

            <PARAM name="uid">??username??</PARAM>

          </QUERY>

          <TEMPLATE uid="SCHEMA.news_targets"/>

        </SOURCE>

      </FS_INDEX>

Viele Grüße

Timo

0 Kudos
5 Replies
marza
I'm new here

Hallo Timo,

welchen User meinst Du? Der, mit dem man sich in FirstSpirit einloggt?

Oder mit dem, der später auf der fertigen Seite einloggt?

Grüße Marian

0 Kudos
TimoMeister
Returning Responder

Hallo Marian,

ich meine den User, der gerade in FS eingeloggt ist.

Gruß Timo

0 Kudos
felix_reinhold
Returning Responder

Hallo Timo,

lt. ODFS gehört die FS_INDEX Komponente nicht zu den Komponenten, die ein dynamischen Setzen von Query-Parametern erlaubt.

Vllt. wäre es deshalb am einfachsten ein DataAccess Plugin zu schreiben, dass den aktuellen User ausließt und entsprechende Datensätze zurückgibt.

Das ließe sich über den UserAgent realisieren. Dieser gibt dir über die Funktion "getUser()" den aktuellen Benutzer zurück.

Gruß

Felix

0 Kudos

Hallo Felix,

Danke für die Antwort. Dann werde ich das mal versuchen.

Gruß Timo

0 Kudos
TimoMeister
Returning Responder

GIbt es seitens e-Spirit ein Beispiel Plugin für ein DataAccess Plugin bzgl interne Datenquellen und Abfragen?

0 Kudos