I have a 'please agree to our terms' checkbox in a form. I'm setting the
decorator so the checkbox appears before the label, so I can put them on the
same line. However setting the decorator makes my error message not display.
What am I missing? Thanks!

$agree = new Zend_Form_Element_Checkbox('Contact');
$agree->setLabel('I have read the complete competition rules and agree to
them')
->setRequired(true)
->addValidator(new Zend_Validate_Identical('1'))
->setDecorators(array( 
        array('ViewHelper', array('helper' => 'formCheckbox')),
        array('Label',  array('tag' => 'dt', 'placement' => 'APPEND'))
))
->addErrorMessage('You must agree.');
-- 
View this message in context: 
http://n4.nabble.com/Setting-a-decorator-on-a-checkbox-loses-my-error-message-tp1018612p1018612.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to