我正在运行TYPO3 v.6.1和FLUID/EXTBASE。
我已经安装了EXT新闻系统(新闻),它运行良好。
我添加了Archive和CATMENU,但是我对类别列表(Kategori)有一些问题,它是bc的"category.item.uid“和"category.children”,我如何编辑布局,以便在每个链接之间得到一条线,就像你看最后一个链接"Generelt“,我有两个行,因为我没有,bc。该类别没有子链接。
以及如何在类别中显示新闻值的类别之后添加(X)。
http://codem.dk/blog/
我在类别list.html中有这段代码
{namespace n=Tx_News_ViewHelpers}
<f:layout name="General" />
<!--
=====================
Templates/Category/List.html
-->
<f:section name="content">
<f:if condition="{categories}">
<f:then>
<f:render section="categoryTree" arguments="{categories:categories,overwriteDemand:overwriteDemand}" />
</f:then>
<f:else>
<f:translate key="list_nocategoriesfound" />
</f:else>
</f:if>
</f:section>
<f:section name="categoryTree">
<div id="categories-2" class="widget widget_meta widget_categories">
<ul>
<f:for each="{categories}" as="category">
<li class="cat-item">
<f:if condition="{category.item.uid} == {overwriteDemand.categories}">
<f:then>
<f:link.page class="active" pageUid="{settings.listPid}"
additionalParams="{tx_news_pi1:{overwriteDemand:{categories: category.item.uid}}}">{category.item.title}
</f:link.page>
</f:then>
<f:else>
<f:link.page pageUid="{settings.listPid}" additionalParams="{tx_news_pi1:{overwriteDemand:{categories: category.item.uid}}}">{category.item.title}
</f:link.page>
</f:else>
</f:if>
<f:if condition="{category.children}">
<f:render section="categoryTree" arguments="{categories: category.children,overwriteDemand:overwriteDemand}" />
</f:if>
</li>
</f:for>
</ul>
</div>
</f:section>发布于 2013-11-28 14:10:14
不知道是否有更好的方法,但我从categoryTree部分删除了div和ul,并将em添加到content部分。
解决了问题。
{namespace n=Tx_News_ViewHelpers}
<f:layout name="General" />
<!--
=====================
Templates/Category/List.html
-->
<f:section name="content">
<div id="categories-2" class="widget widget_meta widget_categories">
<ul>
<f:if condition="{categories}">
<f:then>
<f:render section="categoryTree" arguments="{categories:categories,overwriteDemand:overwriteDemand}" />
</f:then>
<f:else>
<f:translate key="list_nocategoriesfound" />
</f:else>
</f:if>
</ul>
</div>
</f:section>
<f:section name="categoryTree">
<f:for each="{categories}" as="category">
<li class="cat-item">
<f:if condition="{category.item.uid} == {overwriteDemand.categories}">
<f:then>
<f:link.page class="active" pageUid="{settings.listPid}"
additionalParams="{tx_news_pi1:{overwriteDemand:{categories: category.item.uid}}}">{category.item.title}
</f:link.page>
</f:then>
<f:else>
<f:link.page pageUid="{settings.listPid}" additionalParams="{tx_news_pi1:{overwriteDemand:{categories: category.item.uid}}}">{category.item.title}
</f:link.page>
</f:else>
</f:if>
<f:if condition="{category.children}">
<f:render section="categoryTree" arguments="{categories: category.children,overwriteDemand:overwriteDemand}" />
</f:if>
</li>
</f:for>
</f:section>https://stackoverflow.com/questions/20239168
复制相似问题