是否可以在某些文件夹中自动包含所有外部TS模板以避免手动链接?
而不是像每次一样手动写 INCLUDE_TYPOSCRIPT :
常数:
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/setup/1.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/setup/2.ts">
...
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/setup/999.ts">
设置:
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/constants/1.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/constants/2.ts">
...
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/constants/999.ts">
我希望有这样的东西,而不是每个文件的手动包含文件:
常数:
<INCLUDE_TYPOSCRIPT_ALL: source="FILE:fileadmin/templates/typoscript/constants/">
设置:
<INCLUDE_TYPOSCRIPT_ALL: source="FILE:fileadmin/templates/typoscript/setup/">
递归选项也可能有用。
是否可能,或者我需要破解核心来实现这样的功能?
答案 0 :(得分:0)
唯一的方法是在一个主文件中包含子文件。这类似于在@import
文件中使用CSS
来包含其他子类的方法。
然后你可以在你的TS中包含一个文件:
<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/setup/main.ts">
在main.ts,您可以粘贴其他includes