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 :

CSS et Joomla [Débutant(e)] [Joomla!]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de tiger33
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2004
    Messages : 77
    Par défaut CSS et Joomla


    Voila, je voudrais créer un template tableless pour joomla 1.0.13

    J'ai regarder le tuto de papounet mais j'ai une question sur le principe des template (question con sûrement)

    Prenons l'exemple d'une page, sans joomla, pour le css, j'écrirais un truc du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #header{
    height:5%;
    background-color: black
    {
     
    body,html{
    padding:0;
    margin:0;
    {
     
    #footer{
    height:5%;
    background-color:black;
    clear:both;
    }
     
    #main{
    height: 90%
    }
    et dans le html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <div id = "header">
    blabla
    </div>
    <div id = "main">
    blibli
    <?php truc;?>
    </div>
    <div = "footer">
    bloblo
    </div>
    mais avec joomla, dans le cadre d'un template, avec les histoires de position et de modules puis je maintenir le même code ?

  2. #2
    Membre confirmé Avatar de rougedragon
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    salut,

    le soucis dans joomla est qu'en fonction des modules activés et de leur position tu ne peux pas définir des tailles fixes.

    A +

  3. #3
    Membre chevronné
    Avatar de opware2000
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2006
    Messages
    243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 243
    Par défaut
    bien sur que tu peux maintenir ce codage par contre je suggère pour les hauteurs d'utiliser plutot une taille en px qu'en %.

  4. #4
    Membre confirmé Avatar de tiger33
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2004
    Messages : 77
    Par défaut
    Citation Envoyé par opware2000 Voir le message
    par contre je suggère pour les hauteurs d'utiliser plutot une taille en px qu'en %.
    pourquoi ? çà veut dire que je ne peux pas faire un template qui s'adapte à la taille de l'écran ?

    Autre chose, les Positions :
    1) est-ce moi qui détermine où elle sont dans mon template ? (bien entendu en respectant un tant soit peut le bon sens, pas de "top" en bas de la page)

    2) puis-je créer des positions ? ou suis-je obligé de faire avec celles de joomla ? Instinctivement, je dirais que je doit utiliser celles de joomla sinon les modules ne sauront pas où s'afficher. pourriez-vous confirmer ?

    merci à tous

    a+

  5. #5
    Membre confirmé Avatar de rougedragon
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    salut,
    perso pour avoir tenté de mettre jommla à ma sauce, je pense que les tailles en fixe ne permettent pas l'ajout de modules à la volée. La programmation du cms étant du type
    if mod1 + mod2 ----> taille mod1 =
    tu vas te retrouver avec une mise en page spéciale. Mais je peux me tromper.

    Ensuite si tu débutes en php, il faut gérer les positions par le menu admin. Sinon, il faut plonger ton nez dans le code source.

    A+

  6. #6
    Membre confirmé Avatar de tiger33
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2004
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2004
    Messages : 77
    Par défaut
    ok, je peux partir dans la création merci

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

Discussions similaires

  1. [Joomla!] Éditer CSS
    Par hbennou dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 03/06/2009, 01h06
  2. Réponses: 0
    Dernier message: 12/03/2008, 21h01
  3. [Joomla!] menu et css joomla
    Par alexkickstand dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 12/02/2008, 20h14
  4. Fichier css pour un composant joomla
    Par kdson dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 03/11/2007, 11h13
  5. Fichier css pour un composant joomla
    Par kdson dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 31/10/2007, 15h06

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