如何更改复选框和标签的位置以及如何在标签中实现链接?
$acceptGTC = new Element\Checkbox('AGBs');
$acceptGTC->setLabel('I Accept the GTC (<a href="some link">show it</a>).');
$this->add($acceptGTC);关于n00n
同时:我尝试覆盖复选框的视图帮助器。
已将*/vendor/zendframework/zend-form/src/View/Helper/FormCheckbox.php复制到*/module/Application/src/Application/View/Helper/FormCheckbox.php
添加到应用程序'viewhelpers‘=>数组(’checkbox‘=>’应用程序\视图\帮助器‘),
但它仍然使用原来的版本。我必须告诉zend才能使用我的FormCheckbox吗?
发布于 2015-10-30 21:27:35
我不是很清楚你渲染Zend_Form_Element的方式,但是为了增强你想要的渲染效果,你应该构建一个定制的装饰器,并将它添加到这个元素中。
您应该阅读Zend_Form_Decorators上的Zend文档,所有内容都得到了很好的解释,应该会把您带到一个奇特的解决方案。
https://stackoverflow.com/questions/33432797
复制相似问题