✏️ 正在编辑: RelatorioRankingVendas.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/application/forms/RelatorioRankingVendas.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_RelatorioRankingVendas extends Core_Form { public function init() { $this->setName('f_filtro_rel_ranking_vendas'); $this->addElement(Form_DatePicker::getDatePicker('periodo_data1', 'Período Emissão 1 de:', '', true)); $this->addElement(Form_DatePicker::getDatePicker('periodo_data1_a', 'até:', '', true)); $this->addElement(Form_DatePicker::getDatePicker('periodo_data2', 'Período Emissão 2 de:', '', true)); $this->addElement(Form_DatePicker::getDatePicker('periodo_data2_a', 'até:', '', true)); $select = new Zend_Form_Element_Select('empresa_id'); $select->setLabel('Empresa:') ->addMultiOptions(Core_Combos::getEmpresasOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('banco_id'); $select->setLabel('Banco:') ->addMultiOptions(Core_Combos::getBancosOptions()); $this->addElement($select); $this->addElement(Form_DatePicker::getDatePicker('data_liberacao_de', 'Data Liberação de:')); $this->addElement(Form_DatePicker::getDatePicker('data_liberacao_a', 'até:')); $select = new Zend_Form_Element_Multiselect('status_proposta'); $select->setLabel('Status:') ->addMultiOptions(Core_Combos::getStatusOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('rota_id'); $select->setLabel('Rotas:') ->addMultiOptions(Core_Combos::getRotasOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('supervisor_id'); $select->setLabel('Supervisor:') ->addMultiOptions(Core_Combos::getSupervisoresOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('gerente_id'); $select->setLabel('Gerente:') ->addMultiOptions(Core_Combos::getGerentesOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('convenio_id'); $select->setLabel('Convênio:') ->addMultiOptions(Core_Combos::getConveniosOptions()); $this->addElement($select); $select = new Zend_Form_Element_Multiselect('tipo_contrato'); $select->setLabel('Tipo:') ->addMultiOptions(Core_Combos::getTiposProdutosOptions()); $this->addElement($select); $this->_agruparCampos(); $this->addElement('submit', 'btn_filtrar', array( 'label' => 'Buscar', 'class' => 'bt_find' )); } protected function _agruparCampos() { $this->addDisplayGroup(array('periodo_data1', 'periodo_data1_a'), 'periodo1', array('legend' => "Período 1")); $this->addDisplayGroup(array('periodo_data2', 'periodo_data2_a'), 'periodo2', array('legend' => "Período 2")); $this->addDisplayGroup(array('empresa_id', 'banco_id', 'data_liberacao_de', 'data_liberacao_a', 'status_proposta', 'rota_id', 'supervisor_id', 'gerente_id', 'convenio_id', 'tipo_contrato'), 'campos', array()); foreach ( $this->getDisplayGroups() as $displayGroup ) { $displayGroup->removeDecorator('DtDdWrapper'); $displayGroup->removeDecorator('HtmlTag'); if( $displayGroup->getName() == 'buttons' ){ foreach ( $displayGroup->getElements() as $element ) { $element->setDecorators(array( 'ViewHelper' )); } } } } }
💾 保存文件
← 返回文件管理器