Zend Framework Checkbox Decorators

stemmen
8

Wat ik probeer te bereiken is checkbox labels weergegeven nadat checkbox invoervelden (rechts van hen) te hebben.

Ik gebruik nu deze decorateurs:

private $checkboxDecorators = array(
    Label,
    array(array('data' => 'HtmlTag'), array('tag' => 'div', 'class' => 'checkbox')),
    'ViewHelper',
    array(array('row' => 'HtmlTag'), array('tag' => 'li')),
);

Ik heb geprobeerd het inschakelen van de Label en ViewHelper decorateurs, maar dat deed niets. Eventuele suggesties?

De vraag is gesteld op 21/07/2009 om 12:37
bron van user
In andere talen...                            


2 antwoorden

stemmen
30

$this->getElement('elementId')->addDecorator('Label', array('placement' => 'APPEND'))

de optie plaatsing kunt toevoegen of ERVOOR nemen als waarde

antwoordde op 21/07/2009 om 13:11
bron van user

stemmen
3

Ik weet dat dit een ouder vraag, maar u kunt ook gebruik maken van

$element->getDecorator('label')->setOption('placement', 'APPEND');

als het een reeds gemaakte element met een bestaande decorateur

antwoordde op 19/11/2011 om 22:06
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more