我在视图文件中迭代表单对象以创建表单元素。现在我想为一些特定的表单元素添加一些工具提示,并为密码字段添加密码强度计。有没有像部分表单元素或kindda那样将我的自定义HTML元素添加到表单对象?
谢谢
答案 0 :(得分:1)
基本上,如果要添加自定义HTML,则必须手动渲染元素。你可以做这样的事情:
foreach (array('name', 'description', ...) as $name) {
echo $this->formRow($form->get($name));
}
// manually render your special tooltip and element in here
foreach (array('more', 'elements', ...) as $name) {
echo $this->formRow($form->get($name));
}
另一种方法是简单地渲染表单并稍后通过JS添加工具提示。您想要“添加到元素”中的是什么样的“自定义HTML”?