9

私は流動的なテンプレートを持っており、そこから頻繁に使用されるスニペット(「部分的」と呼ばれる)を呼び出します。

レンプレート:

<f:render partial="fbLikeBox" arguments="{settings}"/>

部分的なfbLikeBox.html:

<div id="fb-root"></div><script src="http://connect.facebook.net/xxxxxxxx"></script>
<fb:like href="{settings.baseURL}/details/?guide_uid={audioguide.uid}">
</fb:like>

ご覧のとおり、{settings}と{audioguide}配列の両方の値をパーシャルに渡す必要があります。どうすればそれを達成できますか?

4

2 に答える 2

35

TYPO3 4.6以降、あなたはただ使うことができました

<f:render partial="fbLikeBox" arguments="{_all}" />

{_all}は、テンプレートで現在使用可能なすべての変数がパーシャルで使用可能であることを簡単に確認します。

于 2012-06-12T21:22:55.247 に答える
29

次のような配列を使用できます。

<f:render partial="fbLikeBox" arguments="{settings : settings, audioguide:audioguide}"/>

それらはkey : value、値がパーシャルでアクセス可能な名前を定義するペアです

于 2011-10-06T07:17:03.480 に答える