23
SEP

Tutoriel Symfony: Le formulaire d'inscription de Watch My Desk

Publié le 23/09/09 à 06h46 par DJo

Dans ce nouveau chapitre du cours Symfony Watch my Desk, nous allons voir comment fonctionnent les formulaires dans Symfony.

Les formulaires dans Symfony

En prenant un exemple concret: La création du formulaire d'inscription à Watch My Desk, nous allons étudier l'objet sfForm en détail et réaliser le HTML du formulaire.

Voici le plan du tutorial:

 

Les formulaires dans Symfony

 

N'hésitez pas à apporter vos commentaires et questions éventuelles dans le topic dédié du forum.

Le prochain chapitre sera lui aussi consacré aux formulaires, nous verrons comment charger automatiquement des données à l'intérieur, afficher des messages d'erreurs à côté de nos champs ...

 

Retrouvez la version Zend Framework chez Dator et comparez les deux frameworks.

 

Bonne lecture !

Baraguiné par le 23/09/09 à 08h42
Toujours aussi génial symfony.

Ayant testé zend framework, il m'apparaît que symfony présente une plus grande facilité et une automatisation plus importante.

Par exemple la création d'un projet ce fait en ligne de commande alors que sous framework, d'après les tutos de dator, il faut se créer manuellement tout les dossiers et sous-dossier.

DJo: continue à faire le prof stp, tu expliques très bien et d'une manière très simple. En lisant ton tuto d'aujourd'hui, j'ai remarqué que tu parlais de la création de widget fckeditor ou tinymce mais également de captcha, j'espère que tu nous montreras la base de la création de widget car c'est quelque chose qui me parait très interressant.

Bonne continuation.
Baraguiné par Rev le 23/09/09 à 08h55
Rev sur La Ferme du Web
Salut !

je crois bien que ce ne sont pas les bons liens affichés dans le corps de ce post :
Intégration du layout de Watch My Desk

* Création de la maquette HTML / CSS à partir du design
* Préparation des routes de la page d'accueil
* Modifications pour la prise en compte du i18n

ça devrait plutôt être celui-là :
http://www.lafermeduweb.net/tutorial/les-formulaires-dans-symfony-p47.html

# Création du formulaire d'inscription de Watch My Desk
# Personnalisation du formulaire Symfony
# Création d'un template sfForm personnalisé
# Finitions du formulaire d'inscription

:)
Baraguiné par DJo le 23/09/09 à 09h06
DJo sur La Ferme du Web
Exact Rev, merci pour ton attention, c'est corrigé ;)

@Pascal: Ouaip, on verra les widgets TinyMCE et reCaptcha plus tard dans le tuto ;)
Baraguiné par le 23/09/09 à 11h45
J'ai acheté le bouquin sur symfony et je n'arrive pas à comprendre. Par contre dans tes déffirents tutoriels, j'arrive a comprendre. Peut etre aussi que c'est le fait que tu partes presque de zero, pas comme dans le bouquin.
Bonne continuation et j'attend la suite avec impatience.
Baraguiné par le 24/09/09 à 00h39
Merci pour ce nouveau Tutoriel et bravo pour cette dévotion pour enseigner ce merveilleux framework à tous.

Concernant le setDefault du pays en fonction de la culture de l'utilisateur, je pense qu'il y a erreur à la ligne :
$pays = strtoupper(substr($culture, -1, 2));

Je pencherais plutôt pour :
$pays = strtoupper(substr($culture, -2, 2));
(histoire de sélectionner les 2 caractères du code pays)

A voir. o.O
Baraguiné par DJo le 24/09/09 à 06h51
DJo sur La Ferme du Web
@Cédric, correct, erreur de ma part, merci de m'avoir prévenu ;)
Baraguiné par Phenol le 01/10/09 à 03h03
Phenol sur La Ferme du Web
J'attends avec impatience la suite ! Elle est prévue pour quand ?
Merci encore pour tous ces tutos de qualité.
Baraguiné par DJo le 01/10/09 à 06h55
DJo sur La Ferme du Web
Normalement, je vais pouvoir le continuer ce weekend, donc début de semaine prochaine :)
Baraguiné par le 29/06/10 à 10h03
Super tutoriel qui m'a beaucoup aidé à mes débuts sur Symfony !
J'ajoute ma touche à cette adresse, une approche du framework pour mes formations :
http://blog.jaycreation.net/post/Tutoriel-Symfony-L-aide-indispensable-à-la-création-d-une-application-Symfony

Ajouter un Commentaire

Pour poster un commentaire, vous devez être identifié. Vous pouvez choisir parmi ces trois méthodes d'identification:

Compte la Ferme du Web

Identifiez-vous
Inscrivez-vous

Compte Facebook

Compte Twitter

Connexion avec votre compte twitter
Rechercher sur la Ferme du web