je crée sous forme simple dans les formes/user.php:rendu Zend_Form (écran blanc)
class Form_User extends Zend_Form
{
public function __construct() {
parent::__construct();
$this->setName('form_user');
$username = new Zend_Form_Element_Text('username');
$password = new Zend_Form_Element_Password('password');
$email = new Zend_Form_Element_Text('email');
$submit = new Zend_Form_Element_Submit('submit');
$this->addElements(array($username, $password, $email, $submit));
}
}
Mon code de commande est:
public function registrationAction()
{
$this->view->title = 'Reg new acc!';
$this->view->headTitle($this->view->title, 'PREPEND');
$form = new Form_User();
$this->view->form = $form;
// $this->view->form = 'test';
}
et <?php echo $this->form; ?>
Quand je rends ma forme rien ne se passe, seulement un écran blanc. Lorsque je rends avec ce code dans le contrôleur $this->view->form = 'test';
, il me montre le texte "Test". Que faire?
Peut-être $ form = new Application_Form_User()? ;) – opHASnoNAME
désolé, mon erreur - sans application _... – GeorgeMore