- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Variable als Parameter im Query
Ich habe einen Query angelegt in einem DB-Schema. Diesen Query benutze ich fรผr Content-Projektion.
<QUERY entityType="product">
<FILTERPARAM parameter="storeId" datatype="java.lang.String" value="ss_storeId"/>
<AND>
<EQ attribute="priceList.active" datatype="java.lang.Boolean" value="true"/>
<EQ attribute="priceList.store.storeId" parameter="storeId"/>
</AND>
</QUERY>
Der Value ss_storeId wird so aber als String Wert eingesetzt. Mein Ziel ist aber, dort dynamisch eine Variable aus dem SiteStore zu verwenden. Ich kann leider in der Doku nur finden, wie das bei einem ContentSelect funktioniert, in diesem Fall fehlt mir sowas wie ein FILTER_VALUE_PARAM oder รคhnliches. Wie kann ich hier einen Variablen Wert einsetzen?
Danke schonmal vorab
Michael
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Michael,
ich bin mir nicht sicher, ob ich das hier richtig verstehe. Du willst bei einem Query einen Parameter variabel setzen, so dass er in der Struktur von Redakteuren entsprechend gesetzt werden kann?
Wenn ja, dann handelt es sich um eine Standardfunktionalitรคt, die Du folgendermaรen erreichst:
- Bau den Query รผber den Wizard zusammen
- Statt einen Wert in das entsprechende Feld einzugeben wรคhlst Du aus dem Dropdown "Neuer Parameter" aus und gibst einen sinnvollen Bezeichner fรผr den entsprechenden Parameter ein
- Zum Testen der Abfrage und um einen sinnvollen Vorgabewert zu definieren, solltest Du nun auf der Karteikarte Parameter einen sinnvollen Wert eingeben. Dann noch prรผfen, ob das Ergebnis der Abfrage wie gewรผnscht ist (Karteikarte Ergebnis)
- Wenn man nun auf einer Seite eine Tabellenvorlage benutzt, die sich auf die selbe Tabelle wie der Query bezieht, so kann man in der Struktur-Verwaltung auf der Karteikarte Daten diesen Query als Abfrage auswรคhlen. Fรผr jeden definierten Parameter bekommt der Redakteur ein entsprechendes Eingabefeld, in welches fรผr den Parameter gรผltiger Inhalt eingegeben werden kann.
Viele Grรผsse aus Dortmund,
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
gemeint ist hier glaube ich, dass er die Query รผber eine SiteStore-Variable parameterisieren will.
Gruร Tobias
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Eine Parametriesierung รผber Variablen geht nicht. Das geht nur bei der Header-Funktion "contentSelect".

