Typo3插件加载顺序

Typo3插件加载顺序,typo3,Typo3,有没有办法控制插件的加载顺序?加载顺序最近在我的站点上被更改(我不知道为什么),我需要恢复它。我尝试了不同的事情,但没有运气 我的打字稿如下: #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_

有没有办法控制插件的加载顺序?加载顺序最近在我的站点上被更改(我不知道为什么),我需要恢复它。我尝试了不同的事情,但没有运气

我的打字稿如下:

#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
#插件pi2用于呈现页面内容。它被放置在可视化编辑器的页面上
第页
page.typeNum=0
第10页=用户
page.10.userFunc=tx\u templavoila\u pi1->主页面
#插件pi4-应该在pi2之后运行
lib.banner

我试图改变定义变量的顺序,编辑templavoila映射,去掉templavoila主页调用,直接运行pi2并传递到page.10.CONTENT,但没有成功

顺序在
typo3conf/localconf.php
中的
$TYPO3_CONF_VARS['EXT']['extList']
TYPO3_CONF_VARS['EXT']['extList_FE']
中定义,如果TYPO3是v6.0,则在
typo3conf/localconf.php
中定义相应的数组元素+

当您在后端安装新的扩展时,最新的扩展只会在末尾添加。卸载扩展时,这些扩展将从列表中删除

更新:

您不仅可以使用
page.10
将对象分配给渲染队列,还可以使用任何其他数字。数字的自然顺序也是前端的渲染顺序

page.10 < plugin.tx_whatever_pi2
page.20 < plugin.tx_marvelino_pi4
page.10
顺序在
typo3conf/localconf.php
中的
$TYPO3_CONF_VARS['EXT']['extList']
typo3conf/localconf.php
中的相应数组元素中定义,如果TYPO3是v6.0,则在
typo3conf/LocalConfiguration.php
中定义+

当您在后端安装新的扩展时,最新的扩展只会在末尾添加。卸载扩展时,这些扩展将从列表中删除

更新:

您不仅可以使用
page.10
将对象分配给渲染队列,还可以使用任何其他数字。数字的自然顺序也是前端的渲染顺序

page.10 < plugin.tx_whatever_pi2
page.20 < plugin.tx_marvelino_pi4
page.10
如果能获得更多关于
的详细信息,我会很高兴,因为我尝试了不同的事情
运气不佳
。例如:你到底尝试了什么?结果如何?如果能获得更多关于
我尝试了不同的事情
没有运气
的详细信息,那将很好。例如:你到底尝试了什么,结果如何?对不起,我指的是“插件”,而不是“扩展”!好的,我同意。你的想法太棒了!然而,有一个小问题。请注意,“lib.banner”是对页面元素的templavoila引用,“page”只是页面对象。我怎样才能让他们排队?我的意思是我想先运行page.10No
回答你的最后一个问题。顺便说一句:就我个人而言,我真的不喜欢templavoila,因为它让TYPO3网站从开发者的角度看变得更加复杂。我更喜欢用typoscript/extbase/fluid的方式在TYPO3中做事。对不起,我指的是“插件”,而不是“扩展”!好的,我同意。你的想法太棒了!然而,有一个小问题。请注意,“lib.banner”是对页面元素的templavoila引用,“page”只是页面对象。我怎样才能让他们排队?我的意思是我想先运行page.10No
回答你的最后一个问题。顺便说一句:就我个人而言,我真的不喜欢templavoila,因为它让TYPO3网站从开发者的角度看变得更加复杂。我更喜欢typoscript/extbase/fluid在TYPO3中的工作方式。