簡體   English   中英

Typo3 6.0-擴展tx_news

[英]Typo3 6.0 - Extending tx_news

我是Typo3的新手,我嘗試按照本教程擴展“新聞”: http : //docs.typo3.org/typo3cms/extensions/news/Main/Tutorial/ExtendingNews/Index.html

我的主要目標是創建一個新的擴展名(使用擴展生成器進行此操作),然后擴展新聞,以便添加新字段並使用它。

我遵循了教程中描述的每個步驟,但是有一點我不確定如何進行。 我應該在哪里以及如何在模板中使用新的自定義字段?

在本教程中,它寫為:

“現在您可以通過使用{newsItem.txWorkshopTitle}或{newsItem.workshopTitle}在模板中使用新字段”。

我應該把這條線放在哪里? 我需要在自己的擴展程序中制作自定義模板嗎? 我不太明白

首先,通過將EXT:news / Resources / Private / *中的默認Fluid模板復制到新文件夾中(例如復制到fileadmin / templates / ext / news /)來創建自定義模板。

然后,您需要使用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
...

並將上述副本放入Resources / Private / tx_news /

現在,您可以在fileadmin / templates / ext / news /中自定義模板,並使用自己的訪問器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM