2017-03-24 64 views
0

我有TYPO3(7.6.10)和tx_news(新闻管理) 我创建了一个包含新闻列表的页面。 我需要知道子类别的父类别(因为我需要设置页面的标题样式)。TYPO3如何获得子类别的父类别

我该怎么做?

回答

1
  • GeorgRinger\News\Domain\Model\Category(tx_news)有一个属性parentcategory
  • TYPO3\CMS\Extbase\Domain\Model\Category(核心)有一个属性parent

如果你想利用流体显示在消息模板中的父类的标题,你可以执行以下操作:

<f:if condition="{newsItem.firstCategory.parentcategory}"> 
    <f:then>{newsItem.firstCategory.parentcategory.title}</f:then> 
    <f:else>{newsItem.firstCategory.title}</f:else> 
</f:if> 
+0

有一种方法可以获取变量overwriteDemand并将其传递到页面,然后获取父类ORY? (也许用tsconfig) – MarioProject

+0

你在前端还是后端上下文(因为TSconfig基本上是后端)?您想要解析的类别绑定到新闻实体还是页面 - 如果它是一个页面,哪一个包含呈现新闻实体的插件或者使用存储文件夹存储新闻的页面? –

+0

上下文是:前端。 这是一个页面。 我想通过url插件传递类别的父类别,我认为是:[overwriteDemand] [categories] = x 该页面包含呈现新闻实体的插件。 – MarioProject

相关问题