DataLife Engine文档-模板> 分类菜单

可以在categorymenu.tpl中配置此部分的显示在本部分中,您将配置出版物类别的输出菜单。

[root]文字[/ root]

最初生成菜单模板时,在它们之间显示文本。这些标签可用于创建菜单的外观。例如,添加一些HTML元素或未包含在类别列表中的元素。

[item] text [/item]

形成类别菜单列表时代表一个类别列表项。这些标签之间的文本以针对每个列表项自定义的HTML外观显示。

[sub-prefix] text [/sub-prefix]

如果类别是父类别并且具有子类别,则将它们之间的文本显示为子类别前缀。

[sub-suffix] text [/sub-suffix]

如果类别是父母类别并且具有子类别,则将它们之间的文本显示为子类别后缀。

{sub-item}

如果有子类别,则表示父类别中的子类别。此标记仅在[item] [/ item]标记内使用。
{id}显示类别的ID

{name}

显示类别名称。此标记仅在[item] [/ item]标记内使用。

{url}

显示类别URL。此标记仅在[item] [/ item]标记内使用。

{icon}

显示类别图标。此标记仅在[item] [/ item]标记内使用。

{news-count}

显示该类别的许多文章。此标记仅在[item] [/ item]标记内使用。

[active] text [/active]

如果查看的类别或文章属于菜单中的类别,则在它们之间显示文本。此标记仅在[item] [/ item]标记内使用,通常用于强调菜单中的活动类别。
[not-active] text [/not-active]

如果查看的类别或文章不属于菜单类别,则显示附带的文本。该标签只能位于[item] [/ item]标签内部,例如,用于仅输出非活动菜单类别的某些信息(例如,链接)。

[isparent]文字[/ isparent]

如果类别是父母类别且包含子类别,则在它们之间显示文本。此标记仅在[item] [/ item]标记内使用。

在这里,您可以看到基于ul li HTML标签的简单类别菜单模板的示例

 

[root]<ul class="catmenu">[/root]

[item]

<li><a href="{url}">{name}</a>

[sub-prefix]<ul>[/sub-prefix]{sub-item}[sub-suffix]</ul>[/sub-suffix]

</li>

[/item]

[root]</ul>[/root]

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请