bonjour , SVP
je viens de débuter avec symfony et je voulais savoir comment en creer un formulaire recupurer les donners
et les fichier qu'il faut modifier
sur tout comment on met l'URL d'action formulaire
Version imprimable
bonjour , SVP
je viens de débuter avec symfony et je voulais savoir comment en creer un formulaire recupurer les donners
et les fichier qu'il faut modifier
sur tout comment on met l'URL d'action formulaire
Bonjour,
Est-ce que tu as lu la documentation de symfony 1.1 ?
http://www.symfony-project.org/doc/1_1/
Et si possible met à jours la lib symfony car tu as des corrections non négligeable http://www.symfony-project.org/insta.../1_1/changelog
merci pour votre réponse
je suis en stage et il y a un site qui a déjà été fait en symfony 1.1.4
je vais essayer de le mettre ajour
et il y a trop de différence entre les doc que j ai trouver la plus par symfony 1.4 en français
j'ais besoin d'avoir beaucoup d'aide merci
:ccool:
Il falloir ce mettre à l'anglais, le premier lien est pour la 1.1.x.
Çà c'est pour les formulaires : http://www.symfony-project.org/forms/1_1/fr/
Si tu n'as jamais fait de symfony 1.1 alors je te conseil fortement de lire ceci : http://www.symfony-project.org/book/1_1/
Tu perds une journée mais tu as toutes les bases pour travailler sur symfony.
Bonjour j'ai créer un formulaire
avec un champ date
voila sa partie création:
maintenant je voulais savoir comment récupérer le contenu de date et par exemple l afficherCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 *********************************************************** class TrieForm extends sfForm { protected static $subjects = array('0'=>'croissant','1'=>'decroissant'); protected static $subjects1 = array('JOUEUR_USER_ID'=>'ID','USR_IDENTIFIANT'=>'Identifiant','JOUEUR_NOM'=>'NOM','USR_EMAIL'=>'Email','USR_DATE_CREATION'=>'Date'); protected static $subjects0 = array('5'=>'5', '10'=>'10', '15'=>'15' , '20'=>'20'); public function configure() { $arrayAnnees=array(); $anneeCourante=date("Y"); for($i=2009;$i<=$anneeCourante;$i++) $arrayAnnees[$i]=$i; $this->setWidgets(array( 'regle' => new sfWidgetFormSelect(array('choices' =>self::$subjects)), 'triePar' => new sfWidgetFormSelect(array('choices' =>self::$subjects1)), 'nbrParPage' => new sfWidgetFormSelect(array('choices' =>self::$subjects0)), 'dateDebut' => new sfWidgetFormDateTime(array('with_time'=>false,'date'=>array('years'=>$arrayAnnees,'format'=>'%day%/%month%/%year%'),)), 'dateFin' => new sfWidgetFormDateTime(array('with_time'=>false,'date'=>array('years'=>$arrayAnnees,'format'=>'%day%/%month%/%year%'),)), )); } } **********************************************************
Tu dois avoir, une fois ton formulaire instancié, une méthode :
Pour récupérer les valeurs du formulaire.Code:$form->getValues();
voila enfaite avec se code je récupaire tout seulement la dateCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public function executeSubmit($request) { $this->forward404Unless($request->isMethod('post')); $params = array( 'nbrParPage' => $request->getParameter('nbrParPage'), 'regle' => $request->getParameter('regle'), 'triePar' => $request->getParameter('triePar'), 'dateDebut'=> $request->getParameter('dateDebut'), ); $this->redirect('statistiques/genCptJoueurSiteNonActif?'.http_build_query($params)); }
Je comprends pas du tout ce que tu as récrit.
Et je ne comprends pas du tout ce que tu fais avec ce bout de code.
Pourrais-tu être plus claire ?