¿De qué forma puedo agregar un formulario a mi layout.phtml y que este tenga un formulario de busqueda y de logeo que persista en toda la página?
zend - agregar formulario a layout.phtml
Iniciado por
Gabriel Estrada
, jun 25 2014 23:15
#1 AUTOR PREGUNTA
Esto también te interesa!
#2
Publicado 26 junio 2014 - 14:40
Primero tendrías el formulario:
Para llamarlo en tu controlador sería de la siguiente manera:
Y por último lo despliegas en tu vista de esta forma:
<?php class Form_CrearEmail extends Zend_Form { public function __construct($options = null) { parent::__construct($options); $this->setName('createemail'); $title = new Zend_Form_Element_Text('title'); $title->setLabel('Subject')->setRequired(true)->addFilter('StripTags') ->addFilter('StringTrim')->addValidator('NotEmpty'); $info = new Zend_Form_Element_Textarea('info'); $info->setLabel('Email Content')->setAttribs(array('rows' => 12, 'cols' => 79)); $submit = new Zend_Form_Element_Submit('submit'); $submit->setAttrib('id', 'submitbutton'); $this->addElements(array($title, $info, $submit)); } } ?>
Para llamarlo en tu controlador sería de la siguiente manera:
$form = new Form_CrearEmail(); $form->submit->setLabel('Add'); $this->view->form = $form;
Y por último lo despliegas en tu vista de esta forma:
echo $this->form;
#3 AUTOR PREGUNTA
Publicado 26 junio 2014 - 15:14
Muchas gracias crack por ese ejemplo