public function populate(array $values) { if (isset($values['estado'])) { $values['estado'] = $values['estado'] == 1 ? 1 : 0; } parent::populate($values); }
public function populate(array $values) { if (isset($values['state'])) { $values['state'] = $values['state'] == '1' ? 1 : 0; } parent::populate($values); }
public function populate($values) { if (isset($values['vchestado'])) { $values['vchestado'] = $values['vchestado'] == 'A' ? 1 : 0; } if (isset($values['nombre'])) { $values['nombre'] = ROOT_IMG_DINAMIC . '/banner/' . $values['nombre']; } parent::populate($values); }
public function bannerImageAction() { $this->_helper->layout()->disableLayout(); $this->_helper->viewRenderer->setNoRender(true); $form = new Core_Form_Form(); $i = new Zend_Form_Element_File('imagen'); $form->addElement($i); $form->getElement('imagen')->setDestination(ROOT_IMG_DINAMIC . '/banner/origin/')->addValidator('Size', false, 10024000)->addValidator('Extension', true, 'jpg,png,gif,jpeg')->setRequired(false); $rpta = array(); if ($this->_request->isPost()) { try { if ($form->imagen->receive()) { $fileName = $form->imagen->getFileName(); $nombre = ""; $code = ""; if (!empty($fileName)) { $fInfo = $form->imagen->getFileInfo(); $nombre = explode('.', $fInfo['imagen']['name']); $ext = $nombre[count($nombre) - 1]; unset($nombre[count($nombre) - 1]); $nombre = implode('_', $nombre); $code = Core_Utils_Utils::getRamdomChars(15, 'A'); $nombre = $code . '.' . $ext; $newName = ROOT_IMG_DINAMIC . "/banner/origin/" . $nombre; rename($fileName, $newName); } $rpta['state'] = '1'; $rpta['msg'] = 'Ok'; $rpta['code'] = $code; $rpta['nombre'] = $nombre; $rpta['source'] = DINAMIC_URL . "banner/origin/" . $nombre; } } catch (Exception $e) { $rpta['state'] = '0'; $rpta['msg'] = 'Ocurrió un error al subir la imagen.'; } } echo json_encode($rpta); exit; }
public function isValid($data) { $isValid = parent::isValid($data); return $isValid; }