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

唯一の方法は、1つのメインファイルにサブファイルを含めることです。これは、他のサブスタイルを含めるため@importにファイルで使用するのと同様のアプローチです。CSS

次に、TSに1つのファイルを含めることができます。

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

そしてmain.tsであなたは追加を貼り付けることができますincludes

于 2012-06-07T08:55:15.080 に答える