在一个扩展文件中:我运行以下代码:
var_dump($GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_watermark_pi1.']);
结果是:
["hooks."]=> array(4) { ["dagou_post."]=> array(1) { ["view."]=> array(2) { ["state."]=> array(1) { ["template"]=> string(11) "###INPUT###" }...
我可以告诉它输出这个文件:ext_typoscript_setup.txt
内部扩展名:watermark
以及来自全局和本地页面的 ts 设置。
问题:
我检查了 file: typo3\sysext\cms\tslib\class.tslib_fe.php
,并试图弄清楚它是如何工作的:$GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_watermark_pi1.']
,但只var $tmpl='';
从这段代码中看到:$GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_watermark_pi1.']
,tmpl
应该是一个对象,并且setup['plugin.']['tx_watermark_pi1.']
应该是属性。所以任何人都可以给我一些关于如何$GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_watermark_pi1.']
工作的解释?谢谢。