Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Documentation officielle du framework PHP Symfony3 : Partie 4 : Apprendre à éditer les pages Web de votre projet Symfony 3,
Traduit par Christophe L

Le , par Siguillaume

0PARTAGES

11  0 
Traduction de la documentation officielle du framework PHP : Symfony 3
Partie 4 : Apprendre à créer des pages Web avec Symfony 3

Chers membres du club, je vous présente cette quatrième partie de la traduction française de la documentation officielle de Symfony 3.

Dans cette quatrième partie, vous allez apprendre à créer et éditer les pages Web de votre projet Symfony 3.

Bonne lecture et n'hésitez pas à apporter vos commentaires.

Les autres parties de la documentation

Retrouver tous les meilleurs cours et tutoriels pour apprendre le framework PHP Symfony
Retrouver tous les meilleurs cours et tutoriels pour apprendre la programmation PHP

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Siguillaume
Community Manager https://www.developpez.com
Le 11/10/2016 à 18:57
Citation Envoyé par Jarodd Voir le message
Il n'y aurait pas un problème de traduction ?

Le tuto demande de créer la route /lucky/number.
C'est corrigé.


Citation Envoyé par Jarodd Voir le message
Et ensuite il faut aller sur l'url http://localhost:8000/app_dev.php/nombre/magique
Citation Envoyé par Jarodd Voir le message
En faisant ça on tombe sur une 404, et ça me semble plutôt cohérent
En effet, c'est normal. localhost pointe sur ton serveur local. Donc si tu n'as pas une telle page chez toi, ça ne marchera pas
2  0 
Avatar de Conspir
Candidat au Club https://www.developpez.com
Le 07/12/2016 à 10:57
Merci merci beaucoup pour le travail
1  0 
Avatar de Jarodd
Membre expérimenté https://www.developpez.com
Le 11/10/2016 à 9:58
Il n'y aurait pas un problème de traduction ?

Le tuto demande de créer la route /lucky/number.
Et ensuite il faut aller sur l'url http://localhost:8000/app_dev.php/nombre/magique

En faisant ça on tombe sur une 404, et ça me semble plutôt cohérent
0  0 
Avatar de Jarodd
Membre expérimenté https://www.developpez.com
Le 11/01/2017 à 16:56
Chapitre 2 :

  1. Chaque requête est gérée par un simple fichier contrôleur frontal (ex. : app.php ou app_dev.php) qui amorce l'application ;
  2. le routeur lit les informations depuis la requête (ex. : l'URI), trouve une route qui correspond à l'information, et lit le paramètre du contrôleur depuis la route ;
  3. le contrôleur est exécuté depuis la route correspondante et le code interne de celui-ci crée et retourne un objet Response ;
  4. Les entêtes HTTP et le contenu de l'objet Response sont renvoyés au client.
  5. Le contrôleur correct de la route correspondante est exécuté et le code de celui-ci crée et retourne l'objet Response approprié ;
  6. Les entêtes HTTP et le contenu de l'objet Response sont renvoyés au client.

Les points 5 et 6 semblent redondants avec les 3 et 4.

Et au chapitre 3 :

Tandis qu'un contrôleur peut être n'importe quelle fonction PHP appelable (une fonction, méthode d'un objet, ou une Closure), un contrôleur est habituellement une méthode dans une classe contrôleur
Je ne comprends pas cette phrase.
0  0 
Avatar de quangminh_ln
Candidat au Club https://www.developpez.com
Le 05/02/2017 à 23:54
Merci beaucoup pour votre super tuto
0  0 
Avatar de plancton
Nouveau membre du Club https://www.developpez.com
Le 22/03/2017 à 9:56
Merci pour ce tuto. Je pense qu'il est très important de préciser dès le début de chaque page, comme dans toute traduction, la source originelle de cette traduction que je suppose être http://symfony.com/doc/current/index.html pour ce qui est de la troisième partie (https://symfony.developpez.com/docum...er-configurer/) mais je ne suis pas sûr du tout car le vôtre ne parle pas de l'erreur de certificat SSL à l'installation par exemple.
On est donc obligé de jongler entre les 2 malgré tout.
Merci encore pour ce travail qui devrait être fait par sensio labs (ils sont français quand même ...)
0  0 
Avatar de plancton
Nouveau membre du Club https://www.developpez.com
Le 30/03/2017 à 11:49
J'en profite pour signaler une erreur de traduction dans la page sur les controleurs
Dans la phrase "Mais dans tous les cas, le contrôleur va éventuellement retourner l'objet Response qu'il va fournir en retour au client.", il faut remplacer éventuellement par "en définitive". Le terme anglais "eventually" est un faux ami et le traduire par éventuellement rend la phrase contradictoire : dans tous les cas, éventuellement...

Et je confirme : au fur et à mesure que j'avance dans la lecture je découvre qu'il y a des choses en plus et en moins dans la version française par rapport à la version anglaise. C'est un peu déroutant.
Merci.
0  0