Muchas gracias, la idea que tomé por el momento es la de usar
description, que va bastante de la mano con lo que quiero hacer.
Ahora tengo unas dudas con lo de ViewScript, ¿donde debo colocar el form.phtml? ¿Con ViewScript solo se pueden crear formularios completos o sea desde <form> hasta </form> o también puedo crear input solamente? Es decir vamos a suponer que tengo esto creado
Código PHP:
Ver originalclass Foo_Bar_Candy extends Zend_Form
{
public function init()
{
$this->setAction('/foo/bar/candy')
->setEnctype('multipart/form-data')
->setMethod('post');
$foo = new Zend_Form_Element_Text('foo');
$foo->setLabel('Foo:')
->setOptions(array('size' => 30, 'maxlength' => 50)) ->setRequired(true);
$bar = new Zend_Form_Element_Textarea('bar');
$bar->setLabel('Bar:')
->setOptions(array('rows' => 8, 'cols' => 50)) ->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim');
/**
* Esta es la parte que deseo cambiar usando ViewScript
*/
$candy = new Zend_Form_Element_File('candy');
$candy->setLabel('Candy:');
/**
* Hasta aquí
*/
$submit = new Zend_Form_Element_Submit('submit');
$submit->setLabel('Submit')
->setOptions(array('class' => 'submit'));
// attach elements to form
$this->addElement($foo)
->addElement($bar)
->addElement($candy)
->addElement($submit);
}
}
¿Cómo haría para solo añadir con ViewScript el file?
@masterpuppet Gracias por los enlaces, ya los había leido los dos enlaces, de ahí fue que hice esta pregunta, porque los ejemplos que brindan son con formularios completos y no como el ejemplo que coloqué.