无法访问代码中的 Typo3 扩展 TSconfig



所以我刚刚为Typo3编写了我的第一个扩展。我从Kickstarter开始,一切都很顺利。

我想现在开始使用模板,但我无法从代码访问 TSconfig 数据。我的意思是文件常量中的数据.txt,editorcfg.txt和setup.txt。

在从同事那里复制的扩展中,我能够使用 die(print_r($config)) 来显示配置文件中的所有数据。它从includeLibs和userFunc开始,但也包含文件中指定的更多数据。

但是当我为我的扩展执行此操作时,我只得到includeLibs,userFunc,没有别的。我已经从另一个扩展名复制了文件结构/和路径。我还搜索了大多数文件的配置,似乎找不到被告知查找TSConfig数据的位置。

关于如何解决此问题的任何想法?也许这是需要在Kickstarter中设置的东西?

提前谢谢..

--康纳

首先:它不是 TSconfig in setup.txt,它是静态的 TypoScript。

第二:在通过ext_tables.php添加之前,您应该有setup.txt & constants.txt EXT:yourext/static 文件夹。

t3lib_extMgm::addStaticFile('yourext','static/','Static Typoscript of Yourext');

第三:记得在BE中通过你的TypoScript模板包含静态模板。

好的

,所以这是解决方案:

将以下行添加到扩展根目录中的文件 *ext_tables.php* 中:

t3lib_extMgm::addStaticFile($_EXTKEY,'pi1/static/','Config To Appear In T3 BE');

相关内容

  • 没有找到相关文章

最新更新