IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Utiliser ZendX_JQuery_Form et Zend_Config ? [ZF 1.11]


Sujet :

Zend Framework PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 39
    Points : 41
    Points
    41
    Par défaut Utiliser ZendX_JQuery_Form et Zend_Config ?
    Bonjour,

    J'utilise des fichier .ini pour déclarer les formulaires.
    J'ai l'impression qu'il n'est pas possible de déclarer une élément de formulaire de classe ZendX_JQuery_Form_Element_xxx.

    Voici ce que j'ai testé :
    Fichier .ini :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    [contact]
     
    form.contact.name = "form_contact"
    form.contact.action = ""
    form.contact.method = "post"
     
    ; date de naissance
    form.contact.elements.uti_date_naissance.type = "datepicker"
    form.contact.elements.uti_date_naissance.options.label = "date naissance"
    form.contact.elements.uti_date_naissance.options.style = "width: 180px"
    form.contact.elements.uti_date_naissance.options.maxlength = "60"
    form.contact.elements.uti_date_naissance.options.class = "required"
     
     
    ;Envoyer
    form.contact.elements.submit.type = "submit"
    form.contact.elements.submit.options.label = "commun.bouton.valider"
    form.contact.elements.submit.options.class = ""

    Création du formulaire :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    	public function contactAction() {
     
    		$config = new Zend_Config_Ini(APPLICATION_PATH . "/communs/configs/forms/inscription.ini", 'contact');
     
    		$form = new ZendX_JQuery_Form($config->form->contact) ;
     
    		$this->view->form = $form ;
    	}	
    }

    Erreur générée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Plugin by name 'DatePicker' was not found in the registry


    Quelqu'un saurait il m'orienter ?
    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 39
    Points : 41
    Points
    41
    Par défaut Je m'auto-corrige
    J'avais juste fait une erreur dans le chemin des aides de vue dans classe bootstrap :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    /*
    	 * Chemin des aides de vues complémentaires 
    	 */
    	protected function _initHelperPath()
    	{
    		$this->bootstrap('View');	// Créé l'objet Zend_View si nécessaire
    		$view = $this->getResource('View');
    		$view->addHelperPath(ZF_LIBRARY_PATH . "/ZendX/JQuery/View/Helper/","ZendX_JQuery_View_Helper") ;
    	}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo