[Zend] Utiliser Zend_Form sans MVC
7 messages
• Page 1 sur 1
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
[Zend] Utiliser Zend_Form sans MVC
Bonjour,
Est-il possible d'utiliser Zend_Form sans MVC ?
En gardant la construction du formulaire élément par élément (objet par objet) avec les contraintes de validation pour chacun.
Si oui je suis preneur d'un bon tuto.
Merci
Est-il possible d'utiliser Zend_Form sans MVC ?
En gardant la construction du formulaire élément par élément (objet par objet) avec les contraintes de validation pour chacun.
Si oui je suis preneur d'un bon tuto.
Merci
-

UsagiYojimbo - WRInaute accro

- Messages: 8583
- Inscription: 23 Nov 2005
Re: [Zend] Utiliser Zend_Form sans MVC
Théoriquement tu peux utiliser Zend comme Pear, c'est à dire sans structure MVC, en faisant appel uniquement aux classes dont tu as besoin.
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
Re: [Zend] Utiliser Zend_Form sans MVC
Oui ça je le confirme aussi sauf que sur le cas du Zend_Form c'est plus délicat à mettre en oeuvre.
Car je pense que le submit doit envoyer vers un contrôleur ?
Déjà est-ce que c'est possible d'exploiter les principales fonctions de Zend_Form sans MVC ?
Car je pense que le submit doit envoyer vers un contrôleur ?
Déjà est-ce que c'est possible d'exploiter les principales fonctions de Zend_Form sans MVC ?
-

julienr - WRInaute impliqué

- Messages: 913
- Inscription: 5 Aoû 2003
Re: [Zend] Utiliser Zend_Form sans MVC
mouai, effectivement les exemples de la doc intègre le mvc mais faut pas grand chose pour l'intégrer à un existant, peut être comme ceci ?
avec un peu de ZendConfig
login.php

avec un peu de ZendConfig
- Code: Tout sélectionner
[development]
; informations générales du formulaire
user.login.action = "/user/login.php"
user.login.method = "post"
[...]
; element password
user.login.elements.password.type = "password"
user.login.elements.password.options.validators.strlen.validator = "StringLength"
user.login.elements.password.options.validators.strlen.options.min = "6"
user.login.elements.password.options.required = true
login.php
- Code: Tout sélectionner
$config = new Zend_Config_Ini($configFile, 'development');
$form = new Zend_Form($config->user->login);
if( !empty($_POST) )
{
if (!$form->isValid($_POST))
{
//erreur
}
else
{
//ok
}
}
else
{
echo $form;
}
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [Zend] Notions en MVC
- Zend Optimizer
- API Amazon et Zend Framework
- [Zend] ORM - Génération de code et reverse
- avis pour utilisation de Zend Framework
- Installation script avec Zend Optimizer
- Lecture Amazon API sous Zend
- Zend Framework, Apache 2 et quelques larmes !
- Codage PHP : zend mieux que dreamweaver ?
- Décryptage de fichiers php codés en zend ...
- Suggestion de mots-clés
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

