1

PHP経由でタイポスクリプトファイルを含めることは可能ですか? 通常、これにタイポスクリプトを含めます。

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

しかし、タイポスクリプトではなくphpだけでこれを行いたいです。それは可能ですか?

私の目的: ページにタイポスクリプトを動的に読み込みたい

4

3 に答える 3

0

あなたは次のことを試すかもしれません(私があなたを正しく理解しているなら):

$typoscriptFile  .= file_get_contents($someFile);

$parser  = t3lib_div::makeInstance('t3lib_TSparser');
$parser->parse($typoscriptFile);

$tsArray = $parser->setup;

しかし、それがグローバルなタイプミスに関連するものとどれほどうまく機能するかは本当にわかりません。

完全に正しい解析が必要な場合は、上記のコードt3lib_TStemplateから新しいインスタンスを作成して実行すると、このようなものを実行できる可能性があります。$GLOBALS['TSFE']->tmplうまくいくかもしれませんが、試したことはありません。

于 2013-01-10T17:40:10.107 に答える
0

php 関数から値を返し、タイプスクリプト ファイルを選択するためにタイプスクリプト条件を使用する必要があるかもしれません。

于 2013-01-09T12:13:56.267 に答える