✏️ 正在编辑: TabelasSemComissao.php
路径:
/srv/systems_dir/yuppiecred-bkp/application/forms/Filtro/TabelasSemComissao.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_Filtro_TabelasSemComissao extends Core_Form { public function init() { $this->setMethod('post'); $this->setName('f_filtro_tabelas_sem_comissao'); $this->setAttrib('autocomplete', 'off'); $select = new Zend_Form_Element_Select('tipo_comissao'); $select->setLabel('Tipo de comissão:') ->addMultiOptions([ '1' => 'Comissão Empresa', '2' => 'Comissão Grupo', ]) ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement($select); $this->addSelect('banco_id', 'Banco:', Core_Combos::getBancosOptions(), true) ->addTwoOptionsElement('possui_contratos', 'Possui Contratos:'); $select = new Zend_Form_Element_Select('convenio_id'); $select->setLabel('Convênio:') ->addMultiOptions(Core_Combos::getConveniosOptions()) ->setAttrib('onchange', "populateComboTabelas(this.id, 'tabela_id', 'banco_id')") ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement($select); $select = new Zend_Form_Element_Select('tabela_id'); $select->setLabel('Tabela:') ->setRegisterInArrayValidator(false); $this->addElement($select); $this->addElement('button', 'btn_back', [ 'label' => 'Voltar', 'class' => 'bt_back', 'onclick' => "window.location='" . $this->getView()->baseUrl() . "/comissionamento'" ]); $this->addElement('submit', 'btn_visualizar', [ 'label' => 'Buscar', 'class' => 'bt_find' ]); $this->addDisplayGroup([ 'btn_back', 'btn_visualizar', ], 'buttons'); } public function populate(array $values) { if( !empty($values['convenio_id']) && !empty($values['banco_id']) ){ $tabela = $this->getElement('tabela_id'); $tabela->addMultiOptions( Core_Combos::getTabelasOptions($values['convenio_id'], $values['banco_id']) ); } return parent::populate($values); } }
💾 保存文件
← 返回文件管理器