markusbucher
I'm new here

$CMS_FOR in Query nutzen

Hallo zusammen,

ich möchte innerhalb einer CMS_FUNCTION ausgewählte Werte aus einer FS_LIST zur generierung von Queries verwenden.

Etwa so:

<CMS_HEADER>

          <CMS_FUNCTION name="contentSelect" resultname="data">

                    <CMS_PARAM name="schema" value="schema" />          

                    <QUERY entityType="NewsEvent">

                              <FILTERPARAM parameter="NewsOrEvent" datatype="java.lang.String" value="News"/>

                              <FILTERPARAM parameter="Industry" datatype="java.lang.String" value="News"/>

                              <ORDERCRITERIA attribute="DateStart" descending="1" />

                              <OR>

$CMS_FOR(category, st_category)$

                                        <EQ attribute="industryList.fs_id" datatype="java.lang.Integer" value="$CMS_VALUE(category.id)$"/>

$CMS_END_FOR$

                              </OR>

                    </QUERY>

          </CMS_FUNCTION>



</CMS_HEADER>


Das scheint so aber nicht zu funktionieren. Hat jemand eine Idee?

Danke,

Markus Bucher

0 Kudos
1 Reply
Peter_Jodeleit
Crownpeak employee

Das lässt sich so nicht realisieren.

Ich frage mich aber, ob man dafür überaupt eine Abfrage braucht. Sind die Tabellen nicht über eine Fremdschlüsselbeziehung miteinander verbunden?

Peter
0 Kudos