我对Typo3和Fluid很新,但我想我所追求的是非常基本的。
作为类比: Twig可以扩展,因此可以创建一个可以像这样使用的自定义函数:
{% set id = uid() %}
<input id="{{ id }}" … /><label for="{{ id }}">…</label>
使用Fluid可以做到这一点吗?我是否需要安装其他扩展,或者可以通过基本的扩展来完成?
答案 0 :(得分:1)
在Fluid中你有两种方法可以达到这个目的:
您还可以使用f:variable
viewhelper(more usage examples)合并这两个并将viewhelper调用的结果存储在变量中:
<f:variable name="myvariable">{acme:custom.viewhelper()}</f:variable>
在这种特殊情况下,您还可以安装VHS扩展,即Fluid的瑞士军刀,并使用其UniqIdViewHelper
通知您通常不需要此表格,因为您将它们绑定到(域)对象你想创建/编辑,让Extbase / Fluid处理剩下的工作。