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

Symfony PHP Discussion :

Création du formulaire


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 117
    Par défaut Création du formulaire
    RE-bonjour,

    bon voila je reviens vous embêter avec mes questions sur symfony, comme je débute je risque de souvent vous embêter

    Donc voila une question toute bête, en faite je souhaite faire un test pour pouvoir intégrer la fonctionnalité TINYMCE...

    Mais quand je suis la documentation, il me dit de faire un textarea_tag()... Mais ca ne fonctionne pas. Tous les tag ne fonctionnent pas, ca se fait dans l'action ou dans la vue (moi c'est fait dans la vue)... Et en faite l'erreur que ca me fait est que la fonction textarea_tag n'est pas définit (Fatal Error de php )...

    Donc voila si vous voulez plus de détails n'hésitez pas, mais j'ai vraiment besoin d'aide car mon tuteur et veux faire ca newsletter avec ca... Ha ces tuteurs

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 61
    Par défaut
    Les formulaires ne se créent ni dans l'action ni dans le template, il faut le définir dans un nouveau model.

    J'espere avoir répondu a ton probleme.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 117
    Par défaut
    Euh non pas du tout... Je ne comprends pas ce que tu veux dire par dans le model...

    Car si j'ai bien compris je dois crée dans le dossier : lib/model/doctrine/nom.class.php ?

    Alors que la vu comment c'est crée les formulaires sont dans lib/form/doctrine/, non?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 61
    Par défaut
    désolé, je me suis mal exprimé. Il faut que tu rajoutes ton formulaire dans /lib/form. Tu verras, tu auras deja des formulaires a l'interieur si tu t'es servi de propel précédement.

    Donc tu crée dans ce dossier un nouveau fichier "nomduformulaire"Form.class.php
    Et tu mets à l'interieur le contenu de ton formulaire.

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 117
    Par défaut
    D'accord mais la classe je l'etends avec quel autre classe, comme celle crée, pas par Propel, moi j'ai utilisé Doctrine.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 61
    Par défaut
    Voila un exemple de code d'un formulaire contenant juste 2 champs, un permettant l'upload d'un fichier, et l'autre permettant de lui assigné un nom.
    Le formulaire étend la classe sfForm

    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
    19
    20
    <?php
    class EnvoiForm extends sfForm
    {
     
      public function configure()
      {
        $this->setWidgets(array(
          'Nom du devoir'    => new sfWidgetFormInput(),
          'Fichier'    => new sfWidgetFormInputFile(),
        ));
        $this->widgetSchema->setNameFormat('contact[%s]');
     
        $this->setValidators(array(
          'Nom du devoir'    => new sfValidatorString(array('required' => true)),
          'Fichier'    => new sfValidatorFile(array('required' => true)),
        ));
      }
    }
     
    ?>

Discussions similaires

  1. Création de formulaire en VBA - Plantage
    Par Shansson dans le forum Access
    Réponses: 2
    Dernier message: 18/04/2006, 15h48
  2. Programme de création de formulaire
    Par krfa1 dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 11/04/2006, 12h38
  3. Réponses: 2
    Dernier message: 29/12/2005, 01h03
  4. Librairie pour création de formulaires
    Par mathk dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 21/12/2005, 16h40
  5. création de formulaire forms6
    Par dahu29 dans le forum Reports
    Réponses: 22
    Dernier message: 26/07/2005, 13h48

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