Hallo Hannes,
hier eimal der Code von uns:
In einer Datenquelle verwenden wir einen FS_CATALOG, in der eine Section "bild_blog" verwendet werden kann. Die Section "bild_blog" hat eine FS_REFERENCE. Wir versuchen jetzt in einer normalen Absatzvorlage eine resultion für das FS_REFERENCE anzugeben.
Ausgabe im normale Absatzvorlage:
<CMS_FUNCTION name="contentSelect" resultname="set_blogs">
<CMS_PARAM name="schema" value="Blogs" />
<QUERY entityType="blog" limit="50">
<AND>
<EQ attribute="brand" datatype="java.lang.Boolean" value="true"/>
<OR>
<NEQ attribute="archiv" datatype="java.lang.Boolean" value="true"/>
<IS_NULL attribute="archiv" />
</OR>
</AND>
<ORDERCRITERIA attribute="date" descending="1"/>
</QUERY>
</CMS_FUNCTION>
$CMS_FOR(_blog, set_blogs)$
[...]
<img src="$CMS_VALUE(set_server_url,default:"")$$CMS_REF(picture.item.get(#global.language,"st_picture").get(), resolution:set_picture_size)$" alt="$CMS_VALUE(picture.item.get(#global.language,"st_picture_text").get(), default:"")$"
$CMS_IF(isWebEdit)$$CMS_VALUE(editorId(entity:_blog, element:_blog.teaser_picture, editorName:"st_picture", resolution:set_picture_size))$$CMS_END_IF$ >
[...]
$CMS_END_FOR$
Element in der Datenquelle:
<FS_CATALOG name="tt_teaser_pictures" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Bild(er) für den Teaser hinzufügen"/>
</LANGINFOS>
<TEMPLATES type="section">
<TEMPLATE uid="bild_blog"/>
</TEMPLATES>
</FS_CATALOG>
Element in der Absatzvorlage "bild_blog":
<FS_REFERENCE name="st_picture" useLanguages="no">
<FILTER>
<ALLOW type="picture"/>
<HIDE type="folders"/>
</FILTER>
<LANGINFOS>
<LANGINFO lang="*" label="Image"/>
</LANGINFOS>
<PROJECTS>
<LOCAL name=".">
<SOURCES>
<FOLDER name="root" store="mediastore"/>
</SOURCES>
</LOCAL>
</PROJECTS>
</FS_REFERENCE>
Leider funktioniert die Ausgabe nicht. Können Sie uns weiterhelfen?
Gruß
Daniel Lüttel