- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mit FS_REFERENCE auf Absätze einer FS_LIST zugreifen
Hallo zusammen.
Definiert sind eine FS_LIST mit <TEMPLATES source="sectiontemplates"> und eine FS_REFERENCE mit sections="yes"
Ist es möglich dem Redakteur im Webclient über das Linktemplate direkt die Absätze in der FS_LIST als Sprungmarke auswählen zu lassen?
Danke
Dennis
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Dennis,
mit dem Parameter sections="yes" kannst Du abhängig vom referenzierten Element auf eine Section verweisen. Es ist allerdings nicht möglich die FS_LIST (einer Section) und die darin enthaltenden Einträge auszuwählen um diese als Sprungmarken zu verwenden.
Als Workaround kannst Du die FS_LIST umgehen und Deine Absätze direkt in den Inhaltsbereich einhängen. In Deinen Sections erstellst du dann eine Eingabekomponente, die als Id der Section innerhalb der Seite dient. Den Inhalt dieser Eingabekomponente kannst Du dann in der Linkvorlage auslesen und an den Link anhängen.
Bsp.:
$CMS_SET(anchorId,sitestoreref.section.getFormData.get(#global.language,"st_anchor").get)$
<a href="$CMS_REF(sitestoreref)$#$CMS_VALUE(anchorId)$">Link</a>
Viele Grüße
Rene
Nachricht geändert durch Rene Rednoss
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Dennis,
mit dem Parameter sections="yes" kannst Du abhängig vom referenzierten Element auf eine Section verweisen. Es ist allerdings nicht möglich die FS_LIST (einer Section) und die darin enthaltenden Einträge auszuwählen um diese als Sprungmarken zu verwenden.
Als Workaround kannst Du die FS_LIST umgehen und Deine Absätze direkt in den Inhaltsbereich einhängen. In Deinen Sections erstellst du dann eine Eingabekomponente, die als Id der Section innerhalb der Seite dient. Den Inhalt dieser Eingabekomponente kannst Du dann in der Linkvorlage auslesen und an den Link anhängen.
Bsp.:
$CMS_SET(anchorId,sitestoreref.section.getFormData.get(#global.language,"st_anchor").get)$
<a href="$CMS_REF(sitestoreref)$#$CMS_VALUE(anchorId)$">Link</a>
Viele Grüße
Rene
Nachricht geändert durch Rene Rednoss