0
Aus dem docs ...
Zend_Form setElementDecorators ( $ Dekorateure, [$ Elemente = null], [bool $ include = true]
)array $decorators array|null $elements: Specific elements to decorate or exclude from decoration bool $include: Whether $elements is an inclusion or exclusion list
ich die gleichen Dekorateure für die meisten meiner Elemente wiederverwenden wollte ... aber nicht die Tasten einreichen ... ich habe versucht,
...
$this->addElement('submit', 'btnSubmitProject', array(
'label' => 'Add Project',
'ignore' => true
));
$this->setElementDecorators(
array(
'ViewHelper',
'Errors',
'Label'
),
array(
'btnSubmitProject', 'submit' // I think I should be using the 1st (btnSubmitProject) but I have 'submit' just to be sure
),
true // and false
);
Ich versuchte, wahr & false für die $include
Flagge. Beides scheint keinen Unterschied zu machen. Alle Elemente sind gleich gestaltet, mit dem Label
Sie brauchen kein zweites Element im '$ elements' Array. – Phil