我在 Zend Framework 中创建了自己的表单元素。我唯一想做的就是在元素第一次创建时向元素添加不同的功能(因此它是由“新”操作请求的),以及在渲染元素以进行编辑时的其他功能(由“编辑”请求)行动)。
我怎么做?我在文档中找不到它。
这是我的代码:
<?php
class Cms_Form_Element_Location extends Zend_Form_Element {
public function init() {
App_Javascript::addFile('/static/scripts/cms/location.js');
$this
->setValue('/')
->setDescription('Enter the URL')
->setAttrib('data-original-value',$this->getValue())
;
}
}
?>