Skip to content

Instantly share code, notes, and snippets.

@enlacee
Last active December 29, 2015 09:29
Show Gist options
  • Save enlacee/7650819 to your computer and use it in GitHub Desktop.
Save enlacee/7650819 to your computer and use it in GitHub Desktop.
<?php
// PAGINADO PHP
$var = $aviso->listarAvisosActivosDeUnEnteTienda($params['IdEnte']);
$paginator = Zend_Paginator::factory($var);
$paginator->setItemCountPerPage(12);
$paginator->setCurrentPageNumber($this->_getParam('page',1));
$b = $paginator->getPages();
// flash-messenger
// @url http://stackoverflow.com/questions/14652007/zend-flash-messenger
if(isset($_POST['submit'])) {
// code to inputfields
if(true) {
//redirect to some page
} else {
// print the flash error on the same page
$this->_helper->flashMessenger->addMessage(" This email is already taken");
$this->view->messages = $this->_helper->flashMessenger->getMessages();
}
}
// agregar errores ZendForm
// @url http://stackoverflow.com/questions/1980167/showing-a-manually-set-error-in-zend-form
$form->txtPhone->addDecorator('Errors');
$form->txtPhone->addErrors(array("El correo $correo ya se encuentra registrado."))->markAsError();
// otro
$form->get('elemName')->setMessages(array('message1', 'message2', ...));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment