forms - Custom Decorator Label in Zend Framework 2 -
according post: zend framework 2 - form element decorators , i've tried solution iroybot (thanks him) , worked. new problem occurs. here details:
in render method in formcollection.php (view helper) throw object this:
<?php namespace cust\view\helper; use zend\form\elementinterface; use zend\form\view\helper\formcollection baseformcollection; class formcollection extends baseformcollection { public function render(elementinterface $element) { return sprintf('<table class="table table-condensed">%s</table>',parent::render($element)); } }
and in render method in formelement.php (view helper), throw :
<?php namespace cust\view\helper; use zend\form\elementinterface; use zend\form\view\helper\formelement baseformelement; class formelement extends baseformelement { public function render(elementinterface $element) { $req = ''; if($element->getoption('required')){ $req = 'required'; } return sprintf('<tr><td>%s</td><td>%s</td> </tr>',$element->getlabel(),parent::render($element)); } }
and form render in table perfectly. before table, label show in tag label. label display twice, first in span tag, , second in row of table...
i don't know how solve this..
please give me advice.. thanks
bestregards
Comments
Post a Comment