✏️ 正在编辑: CallcenterPerfilLeads.php
路径:
/srv/systems_dir/yuppiecred-bkp/application/forms/Filtro/CallcenterPerfilLeads.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Form_Filtro_CallcenterPerfilLeads extends Core_Form { public function init() { $this->setName('filtro_leads_periodo') ->addDateElement("data_simulacao_de", "Data de:", Zend_Date::now()->setDay(1)->get('dd/MM/yyyy')) ->addDateElement("data_simulacao_a", "a:", Zend_Date::now()->get('dd/MM/yyyy')) ->setRequireds(['data_simulacao_de', 'data_simulacao_a']) ->addElement('submit', 'bt_filtrar_leads', [ 'label' => 'Filtrar', 'class' => 'bt_find' ]); $this->addDisplayGroup(['bt_filtrar_leads'], 'buttons'); } public function isValid($data) { $isValid = parent::isValid($data); $dt1 = new Zend_Date($data['data_simulacao_de']); $dt2 = new Zend_Date($data['data_simulacao_a']); $diff = $dt2->sub($dt1)->toValue(); $days = ceil($diff/60/60/24) +1; if ($days > 30) { $this->getElement('data_simulacao_a')->addError("O intervalo não pode ser maior que 30 dias."); $isValid = false; } return $isValid; } }
💾 保存文件
← 返回文件管理器