Zend Framework – Zend Dojo – Editor Feild
Zend Framework’ün güzel bir zımbırtısı olan dojo’da formlarımızı düzenlerken bazen feild’lerin labellarını değiştirmemiz gerekebilir.
Normal’de dt wrapper’ı silmemiz ile tüm feild çıplak hale geliyordu ama birazcık farklı bir şekilde sadece tek bir html tagını kaldırmamız gerekebilir. Bunun için:
$forms['details']->addElement(
'editor',
'description',
array(
'editActionInterval' => 2,
'height' => '250px',
'inheritWidth' => true,
)
);
var_dump($forms['details']->description->getDecorators());
$forms['details']->description->removeDecorator('Zend_Form_Decorator_Label');
$forms['details']->description->removeDecorator('Zend_Form_Decorator_HtmlTag');
yukarıdaki kod yeterli olacaktır. Editor feild’dimiz artık çıplak. Özellikle tek bir tab’ı kaplayacaksa gayet güzel oluyor. Dojo’da.
Böyle denk geldikce yazacağım… Şu sıralar biraz yoğun ve stressli.