Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/03/2011, 09h25   #1
Membre émérite
 
Inscription : septembre 2002
Messages : 1 634
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : septembre 2002
Messages : 1 634
Points : 998
Points : 998
Par défaut Où trouver le slot correspondant

Bonjour,

Dans le tutoriel Jobeet de Symfony on trouve la commande suivante :

Code :
1
2
 
slot('title', 'LE TITRE');
Donc en allant vérifier le main.css je pensais trouver un div nommé .title. Mais ce n'est pas le cas.

Où peut-on trouver la référence à la position title, car il faut bien que la commande slot('title', 'LE TITRE') sache où positionner LE TITRE ?

A+
__________________
La connaissance ne sert que si elle est partagée.
http://ms2i.net
Mister Nono est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 14h12   #2
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Tu fais aujourd’hui un jobeet sur symfony en 1.2

Donner le chapitre sur lequel tu travailles aurait simplifier la réponse...

Arriver à trouver une définition d'un <div>, élément du DOM dans un fichier CSS relève d'un miracle qui tiendrait d'une erreur certaine de mise en œuvre du site, je classe dans l'erreur de frappe du message

Le slot permet de définir a postériori du code qui aurait dû être près avant... En général on trouvera l'emplacement vide (ou pas) du slot dans le layout. Vérifie dans ton layout (celui que tu utilises ou celui que tu devrais utiliser), tu y trouveras l'initialisation de ton slot.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 14h50   #3
Membre émérite
 
Inscription : septembre 2002
Messages : 1 634
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : septembre 2002
Messages : 1 634
Points : 998
Points : 998
Citation:
Envoyé par Michel Rotta Voir le message
Tu fais aujourd’hui un jobeet sur symfony en 1.2

Donner le chapitre sur lequel tu travailles aurait simplifier la réponse...

Dans le tutoriel :

Chapitre 4 - Le contrôleur et la vue (DAY 04)
Paragraphe : Fixer la valeur d'un slot complexe dans un template
Page : 69


Citation:
Envoyé par Michel Rotta Voir le message
Le slot permet de définir a postériori du code qui aurait dû être près avant... En général on trouvera l'emplacement vide (ou pas) du slot dans le layout. Vérifie dans ton layout (celui que tu utilises ou celui que tu devrais utiliser), tu y trouveras l'initialisation de ton slot.

Oui, j'avais compris mais je cherche justement le code qui a été défini avant et notamment comment est défini l'emplacement (CSS) dans la page.

A+
__________________
La connaissance ne sert que si elle est partagée.
http://ms2i.net
Mister Nono est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 15h30   #4
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
OK, tu travailles avec la version papier pour symfony 1.2.

Je te propose de travailler avec la version électronique pour symfony 1.4 du tutoriel JobeetJob.

Dans le chapitre 4, les slots. Tu trouveras cette ligne de code
Code :
1
2
// apps/frontend/templates/layout.php
<title><?php include_slot('title') ?></title>
qui doit répondre à ton attente.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/03/2011, 16h02   #5
Membre émérite
 
Inscription : septembre 2002
Messages : 1 634
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : septembre 2002
Messages : 1 634
Points : 998
Points : 998
Citation:
Envoyé par Michel Rotta Voir le message
OK, tu travailles avec la version papier pour symfony 1.2.

Je te propose de travailler avec la version électronique pour symfony 1.4 du tutoriel JobeetJob.

Dans le chapitre 4, les slots. Tu trouveras cette ligne de code
Code :
1
2
// apps/frontend/templates/layout.php
<title><?php include_slot('title') ?></title>
qui doit répondre à ton attente.
Merci.

A+
__________________
La connaissance ne sert que si elle est partagée.
http://ms2i.net
Mister Nono est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h40.


 
 
 
 
Partenaires

Hébergement Web