✏️ 正在编辑: RelatorioDespesasCategoria.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/application/forms/RelatorioDespesasCategoria.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_RelatorioDespesasCategoria extends Core_Form { public function init() { $this->setName('filtro_rel_analise'); $empresaId = new Zend_Form_Element_Select('empresa_id'); $empresaId->setLabel('Empresa:') ->addMultiOptions(Core_Combos::getEmpresasOptions()); $this->addElement($empresaId); $this->addMultiOptionElement('fornecedores', 'Fornecedor:', 'multiselect', array_filter(Core_Combos::getFornecedoresOptions())); $categorias = new Zend_Form_Element_Multiselect('categorias'); $categorias->setLabel('Categoria:') ->addMultiOptions(array_filter(Core_Combos::getCategoriasOptions())) ->setAttrib('class', 'multiselect') ->setAttribs(array( 'size' => 5, 'style' => 'width:auto' )); $this->addElement($categorias); $this->addElementWith('competencia', $this->getOptions('Competencia:', 7, 7, 'mascara(this, mesAno)')); $this->addElement(Form_DatePicker::getDatePicker('periodo_inicial_1', 'Período:', '')); $this->addElement(Form_DatePicker::getDatePicker('periodo_final_1', 'a:', '')); $this->addElement('submit', 'btn_filtrar', array( 'label' => 'Buscar', 'class' => 'bt_find' )); $this->_setDefaultDecorators(); } protected function _setDefaultDecorators() { $this->setDecorators(array( 'FormElements', array( 'HtmlTag', array( 'tag' => 'dl', 'class' => 'filtro_rel_analise' )), 'Form' )); } public function isValid($data) { if (!$data['competencia']) { $this->getElement('periodo_inicial_1')->setRequired(); $this->getElement('periodo_final_1')->setRequired(); } return parent::isValid($data); } }
💾 保存文件
← 返回文件管理器