繁体   English   中英

使用核心钩子从扩展名修改TYPO3前端TypoScript

[英]Modify TYPO3 Frontend TypoScript from extension, using core hook

我尝试过很多东西,并且用来修改TypoScript配置和手工扩展。 这是我测试过的钩子:

  • tslib_fe::initFEuser()
  • tslib_fe::checkDataSubmission()
  • tslib_fe::configArrayPostProc()
  • t3lib_pagerenderer::renderPreProcess()
  • t3lib_pagerenderer::renderPostProcess()

我尝试通过$ref->tmpl->setup$GLOBALS['TSFE']->tmpl->setup在pagerenderer和tslib_fe hooks中修改TypoScript配置。

我正在寻找其他有用的钩子,但没找到。
如果有人有想法,线索或任何帮助信息,请告诉我一句话。

使用钩子“includeStaticTypoScriptSourcesAtEnd”,您可以在Typoscript堆栈的末尾包含任何TS,这样您就可以有效地覆盖任何设置。

如何使用此钩子的示例在扩展名“templavoila_framework”中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM