FS_INDEX dynamisch query param setzen
Author: TimoMeister
Publication Date: 3/20/2017 13:23
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
-
Author: marza - 3/24/2017 15:12
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 -
Author: TimoMeister - 3/27/2017 10:06
Hallo Marian,
ich meine den User, der gerade in FS eingeloggt ist.
Gruß Timo
0 -
Author: felix_reinhold - 3/28/2017 10:54
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 -
Author: TimoMeister - 3/28/2017 12:06
Hallo Felix,
Danke für die Antwort. Dann werde ich das mal versuchen.
Gruß Timo
0 -
Author: TimoMeister - 4/4/2017 13:44
GIbt es seitens e-Spirit ein Beispiel Plugin für ein DataAccess Plugin bzgl interne Datenquellen und Abfragen?
0
Please sign in to leave a comment.
Comments
5 comments