我构建了一个TYPO3扩展。我用TypoScript文件夹将文件作为.ts。对于IDE PhpStorm,我使用.ts。
但我在其他扩展程序中看到文件为.txt。
什么更好?
答案 0 :(得分:4)
最近在decisions.typo3.org进行了投票,同意TypoScript文件的文件扩展名。
此投票涉及如何区分TSconfig(用户+页面),TypoScript和定义最佳实践 在整个TYPO3核心中完全使用。
.typoscript
由三分之二的参与者投票赞成。如果它真的是一个决定,而不仅仅是民意调查,那么这就是TYPO3核心的目标。请参阅投票,以了解有关如何区分TypoScript和TSConfig的更多详细信息。
答案 1 :(得分:3)
对于较新的TYPO3版本,您应该使用以.typoscript
结尾的文件。
这是TYPO3 8.7中引入的,请参见更改日志:Feature: #78161 - Introduce .typoscript file extension
在9.3版中不推荐使用.txt,请参见Changelog Deprecation: #81686 - Accessing core TypoScript with .txt file extension has been deprecated
如前所述,.ts不是用于Typescript的好主意。
答案 2 :(得分:2)
我在PhpStorm中使用Stefan Galinski的TypoScript插件。在首选项中,我添加以下文件类型:
所以我可以从同一个文件夹加载常量和设置文件。
模板常量
<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/TypoScript" extensions="t3c">
模板设置
<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/TypoScript" extensions="t3s">
页面TSConfig
<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/TSconfig/Page" extensions="ts">