✏️ 正在编辑: MediaComissionamento.php
路径:
/srv/systems_dir/yuppiecred-bkp/application/forms/Filtro/MediaComissionamento.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_Filtro_MediaComissionamento extends Zend_Form { public function init() { $this->setMethod('post'); $this->setName('f_filtro_media_comissionamento'); $this->setAttrib('autocomplete', 'off'); $select = new Zend_Form_Element_Select('empresa_id'); $select->setLabel('Empresa:') ->addMultiOptions(Core_Combos::getEmpresasOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('rota_id'); $select->setLabel('Rota:') ->addMultiOptions(Core_Combos::getRotasOptions()) ->setAttrib('onchange', "populateComboCorretoresByRota('rota_id', 'corretor_id')"); $this->addElement($select); $select = new Zend_Form_Element_Multiselect('corretor_id'); $select->setLabel('Corretor: ') ->setAttrib('class', 'corretores_pagar_comissao clear') ->addMultiOptions(array_filter(Core_Combos::getCorretoresOptions())) ->setRegisterInArrayValidator(false) ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' ));; $this->addElement($select); $select = new Zend_Form_Element_Select('banco_id'); $select->setLabel('Banco:') ->addMultiOptions(Core_Combos::getBancosOptions()); $this->addElement($select); $this->addElement('text', 'prazo_de', array( 'label' => 'Prazo de:', 'onkeypress' => 'mascara(this, soNumeros)', 'size' => 10, 'maxlength' => 3 )); $this->addElement('text', 'prazo_a', array( 'label' => 'a:', 'onkeypress' => 'mascara(this, soNumeros)', 'size' => 10, 'maxlength' => 3 )); $this->addElement(Form_DatePicker::getDatePicker('data_pagamento_de', 'Data Pagamento de:')); $this->addElement(Form_DatePicker::getDatePicker('data_pagamento_a', 'a:')); $select = new Zend_Form_Element_Multiselect('tipo_contrato'); $select->setLabel('Tipo Contrato:') ->setAttrib('class', 'tipo_contrato-multiselect') ->addMultiOptions(array_filter(Core_Combos::getTiposProdutosOptions())); $this->addElement($select); $this->addElement('submit', 'btn_filtrar', array( 'label' => 'Buscar', 'class' => 'bt_find', )); $this->addDisplayGroup(array('btn_filtrar'), 'buttons'); } public function populate(array $values) { if(!empty($values['gerente_id'])){ $this->getElement("rota_id")->setMultiOptions(Core_Combos::getRotasOptions(false, "gerente_id = {$values['gerente_id']}")); } if(!empty($values['banco_id']) && !empty($values['convenio_id'])){ $this->getElement("tabela_id")->setMultiOptions(Core_Combos::getTabelasOptions($values['convenio_id'], $values['banco_id'])); } return parent::populate($values); } }
💾 保存文件
← 返回文件管理器