Hallo zusammen,
wir versuchen uns grade an einer Auswertung, die uns Struktureinträge auflisten soll, an denen eine bestimmte Variable gesetzt ist. Dafür habe ich die Navigationsfunktion genutzt und für alle Einträge, die in der Navigation sichtbar sind, funktioniert das auch wunderbar.
Jetzt haben wir aber (Test-)Struktureinträge, die weder im Navigationsmenü noch in der Sitemap sichtbar sein sollen und diese scheine ich nicht über das Script geliefert zu bekommen. Hier mal ein Beispiel, in dem ich eine zusätzliche Ausgabe haben möchte, wo die Variable "ss_vue_branch" gesetzt ist:
<CMS_HEADER>
<CMS_FUNCTION name="Navigation" resultname="fr_map">
<CMS_PARAM name="expansionVisibility" value="all"/>
<CMS_PARAM name="suppressEmptyFolders" value="0" />
<CMS_ARRAY_PARAM name="unselectedHTML">
<CMS_ARRAY_ELEMENT index="0..10">
<![CDATA[
<url>
<loc>$CMS_VALUE(ps_absURLLive)$$CMS_REF(#nav.ref, abs:2)$</loc>
$CMS_IF(!#nav.data("ss_vue_branch").isNull)$
<branch>$CMS_VALUE(#nav.data("ss_vue_branch"))$</branch>
$CMS_END_IF$
</url>
]]>
</CMS_ARRAY_ELEMENT>
</CMS_ARRAY_PARAM>
</CMS_FUNCTION>
Hierbei fehlen mir die Struktureinträge, die nicht in der Navigation angezeigt werden sollen. Ein weiterer Versuch mit einer Sitemap-Erstellung bringt auch nicht das gewünschte Ergebnis, da hier die gleichen Knoten eine analoge Einstellung zur Sitemap-Ausgabe haben. Ist im Prinzip auch logisch, aber hilft mir nicht weiter.
Habe ich überhaupt Chancen das gewünschte Ergebnis mit der Navigationsfunktion zu erzeugen?
Viele Grüße
Gaby Reger