Zend Framework Checkbox dekoratéři

hlasů
8

Co se snažím dosáhnout, je mít CheckBox popisky zobrazí po vstupních checkbox pole (napravo od nich).

Já používám tyto dekoratéry nyní:

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

Zkoušel jsem přepínání štítku a ViewHelper malíři ale neudělal nic. Nějaké návrhy?

Položena 21/07/2009 v 12:37
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
30

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

možnost umístění může trvat APPEND nebo předřadit jako hodnota

Odpovězeno 21/07/2009 v 13:11
zdroj uživatelem

hlasů
3

Vím, že je starší otázka, ale můžete také použít

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

pokud se jedná o již vytvořený prvek s existující malíř

Odpovězeno 19/11/2011 v 22:06
zdroj uživatelem

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