Friday 16 April 2004 3:54:07 am
Now we have found a solution by modyfing a code we have used before. With this code we can get the specific attribute.
{* Get the dokus (ClassID: "2"! Might be different for you!) *} {let articles=fetch('content','list',hash(parent_node_id,204,$node.node_id,class_filter_type,"include",class_filter_array,array(29)))}
{* Get a count of the articles (ClassID: "2"! Might be different for you!) in this folder. *} {let articles_count=fetch('content','list_count',hash(parent_node_id,$node.node_id,class_filter_type,"include",class_filter_array,array(28)))}
{* Now decide what to do *}
{switch name=decision match=$articles_count}
{case match=1}
{* Show this if there is only one article! E.g. include the "full article view" page. *}
{section name=Article loop=$articles}
{node_view_gui view=full content_node=$decision:Article:item}
{/section}
{/case}
{case}
{* Show this for more than one article. *}
{section name=Article loop=$articles}
{section name=read_link show=$decision:Article:item.contentobject_version_object.data_map.body}
<a href={concat("/content/view/full/",$decision:Article:item.node_id)|ezurl}>{$decision:Article:item.data_map.faq.data_text}</a>
{/section}
<br />
<img src={"trennlinie.png"|ezimage}
<br />
{/section}
{/case} {/switch}
http://www.heiringhoff.de
|