TYPO3:将多个参数传递给流体模板中的局部变量

标签 typo3 partial fluid extbase typo3-flow

我有一个流畅的模板,在这里我将其称为常用片段(称为“部分”):

模板:

<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/

相关文章:

javascript - 如何在 TYPO3 ListView 中将 sys_note 显示从页脚移动到顶部?

typo3 - 如何在 TYPO3 9.x 中配置 tx_blog 扩展的发言 URL

php - 从 Controller 中的 FlexForms 获取 TYPO3 插件设置

linux - Linux 中删除文件名的中间部分

html - 响应式图片链接

typo3 - 检查流体中的 TYPO3 链接类型

php - 突然从 TYPO3 后端注销 (TYPO3 CMS 8.5.1)

javascript - 如何在局部 View 中动态加载外部javascript?

支持部分序列化的C++序列化库?

jquery - TYPO3 extbase - jquery 的流体变量