Regel um <LOCAL name="."> in FS_REFERNCE auszublenden?
Author: mark_weigelt
Publication Date: 8/28/2013 9:31
Hallo,
gibt es eine Möglichkeit über eine Regel den Block <LOCAL name="."> auszublenden?
In einem Absatz gibt es eine Bildauswahl-Komponente, die sowohl auf das lokale Projekt als auch auf ein Remote-Projekt zugreifen kann:
...
<FS_REFERENCE name="st_picture" hFill="yes" imagePreview="yes" upload="yes" useLanguages="no">
<FILTER>
<ALLOW type="picture"/>
</FILTER>
<LANGINFOS>
<LANGINFO lang="*" label="Picture" description="Please select a picture."/>
</LANGINFOS>
<PROJECTS>
<LOCAL name=".">
<SOURCES>
<FOLDER name="root" store="mediastore"/>
</SOURCES>
</LOCAL>
<REMOTE name="remote_media">
<SOURCES>
<FOLDER name="root" store="mediastore"/>
</SOURCES>
</REMOTE>
</PROJECTS>
</FS_REFERENCE>
...
Über eine FS_LIST (DATASOURCE type="inline") in den Datenquellen kann dieser Absatz mit der obigen Bildauswahl verwendet werden.
Wenn der Absatz in den Datenquellen verwendet wird, soll nur auf das Remote-Projekt zugegriffen werden können. Wird der Absatz hingegen nicht in den Datenquellen eingesetzt, soll auch auf die lokale Medien zugegriffen werden können.
Lässt sich eine solche Regel erstellen?
Danke und viele Grüße
Mark
-
Author: StefanSchulz - 8/28/2013 12:29
Hi Mark,
eine solche Regeldefinition ist leider nicht möglich. Es fällt mir auch keine andere Lösung ein, außer zwei unterschiedliche Templates zu nutzen und die Vorlagenauswahl der FS_LIST entsprechend für die verschiedenen Bereiche zu konfigurieren.
Gruß
Stefan
0
Please sign in to leave a comment.
Comments
1 comment