Licence CC BY-NC-SA

Allons plus loin avec Symfony2


  1. Créer des formulaires avec Symfony2

    1. Gestion des formulaires

    2. Externaliser la définition de ses formulaires

    3. Les formulaires imbriqués

    4. Aller plus loin avec les formulaires

    5. Le type de champ File pour envoyer des fichiers

    6. Application : les formulaires de notre blog

  2. Validez vos données

    1. Pourquoi valider des données ?

    2. Définir les règles de validation

    3. Déclencher la validation

    4. Encore plus de règles de validation

    5. Valider selon nos propres contraintes

  3. Sécurité et gestion des utilisateurs

    1. Authentification et autorisation

    2. Première approche de la sécurité

    3. Gestion des autorisations avec les rôles

    4. Utiliser des utilisateurs de la base de données

    5. Utiliser FOSUserBundle

  4. Les services, utilisation poussée

    1. Les tags sur les services

    2. Dépendances optionnelles : les calls

    3. Les champs d'application, ou scopes

    4. Les services courants de Symfony2

  5. Le gestionnaire d'évènements de Symfony2

    1. Des évènements ? Pour quoi faire ?

    2. Écouter les évènements

    3. Les évènements Symfony2… et les nôtres !

    4. Allons un peu plus loin

  6. Traduire son site

    1. Introduction à la traduction

    2. Bonjour le monde

    3. Le catalogue

    4. Récupérer la locale de l'utilisateur

    5. Organiser vos catalogues

    6. Traductions dépendantes de variables