IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

La notion de position ? [Joomla!]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre habitué Avatar de tintin72
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    663
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 663
    Points : 177
    Points
    177
    Par défaut La notion de position ?
    Bonjour,

    Je m'initie à Joomla et notamment à la création de template et
    j'ai du mal à comprendre la notion de position.
    Si par ex dans le div de gauche de mon template je met:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div id="mon_div_gauche">
    <jdoc:include type="modules" name="right" />
    </div>
    ça affichera tous les modules ayant comme paramètre la position right à ...gauche.
    Ce qui m'embrouille c'est que les noms des positions sont un peu utilisés comme des ID.
    Pourquoi avoir appelé ça position et pas name comme le laisse entendre l'attribut dans
    la balise jdoc ?

    Si une âme charitable pouvait un peu m'éclairer.


    D'avance merci.

  2. #2
    Expert éminent sénior

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Points : 25 358
    Points
    25 358
    Par défaut
    Bonjour, j'avoue n'avoir rien compris à ta question.
    Tu veux savoir comment les positions sont gérées dans un template?
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Membre habitué Avatar de tintin72
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    663
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 663
    Points : 177
    Points
    177
    Par défaut
    Bonjour, j'avoue n'avoir rien compris à ta question.
    Désolé, c'est vrai que ça peut paraitre plutôt confus.

    J'ai trouvé une réponse ici au paragraphe Logical position names.

    En fait, si j'ai bien compris, les noms (left, right etc...) utilisés par Joomla
    pour afficher un module via une balise jdoc sont une sorte de convention
    (un peu comme int i; où i représente un entier).
    Cela permet de changer facilement le template de son site sans avoir à redéfinir
    de nouveaux noms de position.

    Mais, comme je le disais plus haut, le nom n'a aucune influence sur la position
    que va adopter le module. Si je met dans le div gauche de mon template un module
    ayant la position/name right, sur mon site le module sera toujours affiché à gauche.

    Voila en gros ce que j'ai compris, toutefois n'hésitez pas à rajouter des remarques
    ou des rectifications, je suis preneur.

  4. #4
    Expert éminent sénior

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Points : 25 358
    Points
    25 358
    Par défaut
    Citation Envoyé par tintin72 Voir le message
    En fait, si j'ai bien compris, les noms (left, right etc...) utilisés par Joomla
    pour afficher un module via une balise jdoc sont une sorte de convention
    (un peu comme int i; où i représente un entier).
    Cela permet de changer facilement le template de son site sans avoir à redéfinir
    de nouveaux noms de position.

    Mais, comme je le disais plus haut, le nom n'a aucune influence sur la position
    que va adopter le module. Si je met dans le div gauche de mon template un module
    ayant la position/name right, sur mon site le module sera toujours affiché à gauche.
    Oui c'est exactement ça.
    Si tu veux modifier rigoureusement les positions c'est-à-dire les déplacer à d'autres endroits, il faut plutot jouer sur leurs valeurs dans les scripts CSS.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  5. #5
    Membre habitué Avatar de tintin72
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    663
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 663
    Points : 177
    Points
    177
    Par défaut
    Merci pour cette confirmation.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] notion de position avec php/mysql
    Par MisterMacPhisto dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 05/06/2007, 10h09
  2. [XSLT]position d'un element de valeur specifique
    Par squat dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 25/07/2002, 16h42
  3. Position du curseur dans Edit
    Par MrJéjé dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 17h09
  4. Réponses: 2
    Dernier message: 17/05/2002, 20h37
  5. FOnction api specifiant la position de la souris
    Par florent dans le forum C++Builder
    Réponses: 4
    Dernier message: 15/05/2002, 20h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo