Cargando

zend - agregar formulario a layout.phtml




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 25 junio 2014 - 23:15
¿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?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

Publicado 26 junio 2014 - 14:40
Primero tendrías el formulario:

<?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;


   AUTOR PREGUNTA

Publicado 26 junio 2014 - 15:14
Muchas gracias crack por ese ejemplo


X