0

是否可以在某些文件夹中自动包含所有外部 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/">

递归选项也可能会有所帮助。

是否有可能,或者我需要破解核心来实现这样的功能?

4

1 回答 1

0

唯一的方法是将子文件包含在一个主文件中。它类似于@importCSS文件中使用包含其他子样式的方法。

然后你可以在你的 TS 中包含一个文件:

<INCLUDE_TYPOSCRIPT: source="FILE:fileadmin/templates/typoscript/setup/main.ts">

在 main.ts 你可以粘贴额外的includes

于 2012-06-07T08:55:15.080 回答