我有一个流畅的模板,在这里我将其称为常用片段(称为“部分”):
模板:
<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}数组中的值都传递给该局部对象。我该如何实现?
最佳答案
从TYPO3 4.6开始,您可以使用
<f:render partial="fbLikeBox" arguments="{_all}" />
{_all}可以简单地确保模板中当前可用的所有变量都在局部变量中可用。
关于TYPO3:将多个参数传递给流体模板中的局部变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7668620/