在tx_news中,如何根据pagetree设置新闻的“详细视图”页面

时间:2013-07-16 11:02:25

标签: typo3

是否可以在TYPO3 6.x的tx_news中根据其存储pid而不是其类别设置新闻的“详细视图”页面?

或者根据存储pid自动分配类别?

2 个答案:

答案 0 :(得分:0)

您可以修改钩子中的标记(替换链接):

http://www.mail-archive.com/typo3-german@lists.netfielders.de/msg02305.html

答案 1 :(得分:0)

Fot tx_news我认为最好的选择是创建自己的link-viewhelper并用你的flow-templates替换tx_news link-viewhelper-calls。 这可以扩展Tx_News_ViewHelpers_LinkViewHelper,因此您只需要为pid开关编写所需的代码(例如,复制和扩展渲染函数):

$tsSettings = $this->pluginSettingsService->getSettings(); // <this is new> if($newsItem->getPid() == 22){ $tsSettings['detailPid'] = 122; } // </this is new> $this->init(); ..