zend form element add div after input field -
my zend form generates following code:
<dt id="register_username-label"> <label for="register_username" class="required">membername*</label> </dt> <dd id="register_username-element"> <input type="text" name="register_username" id="register_username" value="" /> </dd> but in cases (handled in separete decorator) need add more html next input field (also in dd tag). have instance of zend_form_element_text witch add more decorators, don't know how done :(
solution should this:
<dt id="register_username-label"> <label for="register_username" class="required">membername*</label> </dt> <dd id="register_username-element"> <input type="text" name="register_username" id="register_username" value="" /> <div class="validate"><div class="validate-check"></div></div> </dd>
you can add decorators form element in form file below
$form->addelement( 'text', 'register_username', array( 'required' => false, 'decorators' => array( array( 'htmltag', array( 'tag' => 'div', 'class' => 'validate' ) ) ) ) ); and more share 1 interesting link understand how zend form works.
please let me know if can more.
Comments
Post a Comment