木兰面包屑

时间:2012-10-03 13:13:08

标签: magnolia

我是Magnolia的新手,正在尝试为网站配置面包屑。我看了一下文档,但它非常有限。

<div id="breadcrumb">
     <h5>${i18n['nav.selected']}</h5>
     <ol>
       [#list model.breadcrumb as item]
           [#if item_has_next]
               <li><a href="${item.href}">${item.navigationTitle}</a></li>
           [#else]
               <li><strong>${item.navigationTitle}</strong></li>
           [/#if]
       [/#list]
     </ol> 
</div>

我发现上面的脚本呈现了面包屑,但是却很难配置。如果可能,你能给我一个例子(附图)吗?

谢谢 非常

1 个答案:

答案 0 :(得分:5)

我不确定您是否需要为您的网站配置面包屑。

如果您使用STK(标准模板套件)页面模板,例如stkArticlestkSection等,那么您可以免费获得面包屑踪迹。

我所做的是扩展STK模板,然后覆盖areas/main/templateScript值以指向我自己的freemarker脚本。然后脚本如下所示:


    <div id="main" role="main">
        [@cms.area name="breadcrumb" content=content/]
        [@cms.area name="intro" content=content/]
        [@cms.area name="opener"/]
        [@cms.area name="content"/]

        <!-- ADD YOUR SPECIFIC CONTENT HERE -->
    </div>

希望这有帮助。