✏️ 正在编辑: CorretorUpdate.php
路径:
/srv/systems_dir/yuppiecred/application/forms/CorretorUpdate.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_CorretorUpdate extends Core_Form { public function init() { $this->setName('f_save_update_corretor'); $this->setAction($this->getView()->url(array( 'action' => 'editar-corretores' ))); $this->addElement('hidden', 'id', array( 'decorators' => array( 'ViewHelper' ) )); $this->addElement('hidden', 'corretores_updates', array( 'decorators' => array( 'ViewHelper' ), )); $select = new Zend_Form_Element_Select('grupo_comissao'); $select->setLabel('Grupo:')->setBelongsTo('fields') ->addMultiOptions(Core_Combos::getGruposComissaoOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('rota_id'); $select->setLabel('Rotas:') ->setBelongsTo('fields') ->addMultiOptions(Core_Combos::getRotasOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('empresa_id'); $select->setLabel('Empresa:') ->setBelongsTo('fields') ->addMultiOptions(Core_Combos::getEmpresasOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('nivel_esteira'); $select->setLabel('Nível esteira') ->setBelongsTo('fields') ->addMultiOptions(Core_Combos::getNiveisEsteiraOptions()); $this->addElement($select); $select = new Zend_Form_Element_Select('permitir_autocontratacao'); $select->setLabel('Auto-contratação:') ->setBelongsTo('fields') ->addMultiOptions([ '' => '', '0' => 'Não', '1' => 'Sim' ]); $this->addElement($select); $this->addElement('text', 'dias_bloqueio_producao', array( 'label' => 'Dias para bloqueio sem produção:', 'belongsTo' => 'fields', 'onkeypress' => 'mascara(this, soNumeros)', 'maxlength' => 3 )); $this->addElement('text', 'prazo_fisico', array( 'label' => 'Prazo limite de físico:', 'onkeypress' => 'mascara(this, soNumeros)', 'belongsTo' => 'add_prazo', 'size' => 10 )); $select = new Zend_Form_Element_Multiselect('banco_prazo_fisico'); $select->setAttribs(array( 'class' => 'multiple_banco' )); $select->setLabel('Banco para prazo limite de físico: ') ->setBelongsTo("add_prazo") ->addMultiOptions(array_filter(Core_Combos::getBancosOptions())); $this->addElement($select); $this->addElement('checkbox', 'substituir_prazo', array( 'label' => 'Substituir prazo de banco já cadastrado', 'belongsTo' => 'add_prazo' )); $this->addDisplayGroup(array('prazo_fisico', 'banco_prazo_fisico', 'substituir_prazo'), 'prazo', array( 'legend' => "Se o campo banco estiver preenchido, será adicionado um novo prazo para o banco " . "(que pode ser visto na aba 'Prazo físico' no cadastro do corretor). " )); $this->addElement('radio', 'desativar_corretores', array( 'label' => 'Desativar Corretores:', 'separator' => "", 'multiOptions' => array( '2' => 'Ativar', '1' => 'Desativar' ), 'belongsTo' => 'fields' )); $this->addElement('radio', 'obedecer_id', array( 'label' => 'Obedecer ID:', 'separator' => "", 'multiOptions' => array( '2' => 'Não', '1' => 'Sim' ), 'belongsTo' => 'fields' )); $this->addElement('radio', 'descontar_taxa_transf', array( 'label' => 'Descontar Taxa Transf:', 'separator' => "", 'multiOptions' => array( '2' => 'Não', '1' => 'Sim' ), 'belongsTo' => 'fields' )); $this->addElement('submit', 'btn_save', array( 'label' => 'Alterar', 'class' => 'bt_save' )); $this->addDisplayGroup(array( 'btn_save'), 'buttons'); } }
💾 保存文件
← 返回文件管理器