nilsweber
I'm new here

CMS_INCLUDE_OPTIONS (Database) mit Query

Hallo,

ich möchte gerne innerhalb einer Artikeleingabe aus einer Liste von Autorenbezeichnern nur diejenigen anzeigen lassen, die über einen übergebenen Parameter zum Loginnamen des aktuell eingeloggten Users passen - hierbei dachte ich könnte ich mir das praktischen Query-Tag von CMS_INCLUDE_OPTIONS zu Nutze machen:

      <CMS_INPUT_COMBOBOX name="cs_author" hFill="yes" useLanguages="no">

        <CMS_INCLUDE_OPTIONS type="database">

          <LABELS>

            <LABEL lang="*">#item.name</LABEL>

          </LABELS>

          <QUERY name="hbv.authors_by_loginname">

            <PARAM name="loginname">#row.getEditor().loginName</PARAM>

          </QUERY>

          <TABLE>hbv.author</TABLE>

        </CMS_INCLUDE_OPTIONS>

        <LANGINFOS>

          <LANGINFO lang="*" label="Autor" description=""/>

        </LANGINFOS>

      </CMS_INPUT_COMBOBOX>

oder meinetwegen auch #global.project.userService.user.loginName , aber das Ganze scheint schon daran zu scheitern, dass man hier nur reinen Text angeben kann... Stimmt das? Das wäre höchst ungelenk und eigentlich kaum nützlich an dieser Stelle....

danke für Hilfe,

Nils Weber

0 Kudos
2 Replies
rednoss
I'm new here

Hallo Niels,

aktuell gibt es keine Möglichkeit einen dynamischen Parameter an eine Abfrage zu übergeben. Du kannst hier aber ein Feature Request erstellen.

Viele Grüße

Rene

Nachricht geändert durch Rene Rednoss

0 Kudos
StefanSchulz
I'm new here

Hallo Nils,

sehe deine Frage erst jetzt. Ist deine Problematik noch aktuell? Eventuell lässt sich deine Anforderung über Regeln und einen entsprechenden ValueService lösen. Welche FS-Version benutzt ihr?

Gruß

Stefan

0 Kudos