簡體   English   中英

Typo3插件加載順序

[英]Typo3 plugins load order

有什么方法可以控制插件的加載順序? 最近在我的網站上更改了加載順序(我不知道為什么),我需要恢復它。 我嘗試了其他事情,但是沒有運氣。

我的TypoScript如下:

#plugin pi2 is used for render the page content. It is placed on page in visual editor
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

#plugin pi4 - this should run after pi2
lib.banner < plugin.tx_marvelino_pi4

我試圖更改已定義變量的順序,編輯templavoila映射並擺脫templavoila主頁調用,並直接運行pi2並傳遞給page.10.CONTENT,但它不起作用。

順序中定義$TYPO3_CONF_VARS['EXT']['extList']$TYPO3_CONF_VARS['EXT']['extList_FE']typo3conf/localconf.php或在相應的數組元素typo3conf/LocalConfiguration.php如果您的TYPO3是v6.0 +

當您在后端安裝新擴展時,最新擴展只會在最后添加。 卸載擴展名時,這些擴展名將從列表中刪除。

更新:

您不僅可以使用page.10將對象分配給渲染隊列,還可以使用任何其他編號。 數字的自然順序也是前端中的呈現順序。

page.10 < plugin.tx_whatever_pi2
page.20 < plugin.tx_marvelino_pi4

暫無
暫無

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

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