Quello che sto cercando di realizzare è avere le etichette delle checkbox visualizzate dopo i campi di input delle caselle di controllo (a destra di essi).
Sto usando questi decoratori ora:
private $checkboxDecorators = arrays( Label, arrays(arrays('data' => 'HtmlTag'), arrays('tag' => 'div', 'class' => 'checkbox')), 'ViewHelper', arrays(arrays('row' => 'HtmlTag'), arrays('tag' => 'li')), );
Ho provato a cambiare i decoratori Label e ViewHelper, ma questo non ha fatto nulla. Eventuali suggerimenti?
$this->getElement('elementId')->addDecorator('Label', arrays('placement' => 'APPEND'))
l'opzione di posizionamento può richiedere come valore APPEND o PREPEND
So che è una domanda più vecchia, ma puoi anche usarla
$element->getDecorator('label')->setOption('placement', 'APPEND');
se è un elemento già creato con un decoratore esistente