✏️ 正在编辑: CallcenterConsultarTelefone.php
路径:
/srv/systems_dir/yuppiecred/application/forms/CallcenterConsultarTelefone.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_CallcenterConsultarTelefone extends Core_Form { private $_campanhaId; public function __construct($campanhaId) { $this->_campanhaId = $campanhaId; parent::__construct(); } public function init() { $this->setAttrib('id', 'callcenter-consultar-telefone'); $this->setAttrib('class', 'consultar-ajax'); $this->addElement('text', 'margem_consignado_de', array( 'label' => 'Margem consig. de', 'onkeypress' => 'mascara(this, mvalor)', 'placeholder' => '0,00' )); $this->addElement('text', 'margem_consignado_a', array( 'label' => 'a', 'onkeypress' => 'mascara(this, mvalor)', 'placeholder' => '0,00' )); $this->getElement('margem_consignado_de') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('text', 'margem_cartao_de', array( 'label' => 'Margem cartão de', 'onkeypress' => 'mascara(this, mvalor)', 'placeholder' => '0,00' )); $this->addElement('text', 'margem_cartao_a', array( 'label' => 'a', 'onkeypress' => 'mascara(this, mvalor)', 'placeholder' => '0,00' )); $this->getElement('margem_cartao_de') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('text', 'margem_bens_duraveis_de', array( 'label' => 'M. Bens Duráveis de', 'onkeypress' => 'mascara(this, mvalor)', 'placeholder' => '0,00' )); $this->addElement('text', 'margem_bens_duraveis_a', array( 'label' => 'a', 'onkeypress' => 'mascara(this, mvalor)', 'placeholder' => '0,00' )); $this->getElement('margem_bens_duraveis_de') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('multiselect', 'banco_emp', array( 'label' => 'Banco Empréstimo', 'multiOptions' => array_filter(Core_Combos::getBancosCallcenterOptions()), 'class' => 'multiselect' )); $this->getElement('banco_emp') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('text', 'parcelas_pagas', array( 'label' => 'Parcelas pagas', 'onkeypress' => 'mascara(this, soNumeros)' )); $this->addElement('text', 'validar_idade_de', array( 'label' => 'Validar idade de', 'onkeypress' => 'mascara(this, soNumeros)' )); $this->getElement('validar_idade_de') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('text', 'validar_idade_a', array( 'label' => 'a', 'onkeypress' => 'mascara(this, soNumeros)' )); $this->addElement('select', 'higienizados', array( 'label' => 'Higienizados', 'multiOptions' => Core_Combos::getSimNaoOptions() )); $this->getElement('higienizados') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('select', 'sobrepor_endereco', array( 'label' => 'Sobrepor Endereço:', 'multiOptions' => [ 1 => 'SIM', 0 => 'NÃO' ] )); $this->addElement('select', 'telefone', array( 'label' => 'Possui Telefone:', 'multiOptions' => Core_Combos::getSimNaoOptions() )); $this->addElement('select', 'remover_telefones_existentes', array( 'label' => 'Remover Tel. Atuais:', 'multiOptions' => [ '1' => 'Não', '2' => 'Sim', ] )); $this->getElement('telefone') ->addDecorator('Label', array( 'tag' => 'dt', 'tagClass' => 'clear' )); $this->addElement('hidden', 'campanha_id', array( 'value' => $this->_campanhaId )); $this->addElement('button', 'btn_back', array( 'label' => 'Voltar', 'class' => 'bt_back', 'onclick' => "window.location='" . $this->getView()->baseUrl('callcenter-campanha') . "'" )); $this->addElement('submit', 'btn_find', array( 'label' => 'Higienizar', 'class' => 'bt_find' )); $this->addDateElement('data_ultima_higienizacao', 'Higienizado até:'); $this->addDateElement('data_higienizacao_telefones', 'Telefones Higienizados até:'); $this->addDisplayGroup(array('btn_back' ,'btn_find'), 'buttons'); } public function isValid($data) { $valid = parent::isValid($data); if(!empty($data['validar_idade_a']) && $data['validar_idade_a'] < $data['validar_idade_de']){ $this->getElement('validar_idade_a')->addError('A idade informada é menor que o valor inicial'); $valid = false; } return $valid; } }
💾 保存文件
← 返回文件管理器