2013-05-13 100 views
0

我新在TYPO3中,我试图扩大新闻下面这个教程:http://docs.typo3.org/typo3cms/extensions/news/Main/Tutorial/ExtendingNews/Index.htmlTYPO3的6.0 - 扩展tx_news

我的主要目标是创建一个新的扩展,我做到了使用扩展生成器,然后扩展新闻所以我可以添加一个新字段并使用它。

我遵循教程中描述的每一步,但有一点我不确定如何继续。 我在哪里以及如何在模板中使用我的新自定义字段?

在本教程中,它写的是:

“您可以使用 {newsItem.txWorkshopTitle}或{} newsItem.workshopTitle现在使用模板的新领域”。

我该把这条线放在哪里?我是否需要在自己的扩展中创建自定义模板?我不太明白。

回答

3

首先,从 EXT复制默认的流体模板创建自定义模板:新闻/资源/个人/ *到一个新的文件夹,例如fileadmin /模板/转/新闻/

然后,你需要使用TypoScript配置自定义模板的路径:

plugin.tx_news { 
    view { 
     templateRootPath = fileadmin/templates/ext/news/Templates 
     partialRootPath = fileadmin/templates/ext/news/Partials 
     layoutRootPath = fileadmin/templates/ext/news/Layouts 
     } 
} 

或者,您可以将这些东西放入您自己的扩展中。然后,你需要像一些设置:

... 
templateRootPath = EXT:your_ext/Resources/Private/tx_news/Templates 
... 

,并把上述拷贝到资源/个人/ tx_news/

现在,您可以自定义fileadmin /模板/转/新闻/和使用模板您自己的访问者。

+0

啊谢谢你!现在看起来很简单! – user2179985 2013-05-14 15:28:45