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

Mise en page CSS Discussion :

Un css de prestashop


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Par défaut Un css de prestashop
    Bonjour à tous,
    je viens de me mettre à Prestashop où, j'ai affecté un nouveau thème qui correspondait plu ou moins à ce que je souhaitais.
    J'ai modifié ce thème et mon problème se situe sur l'affichage des produits phares en première page ainsi que sur l'affichage des accessoires d'un produit.
    Le css semble être le même pour les deux "blocks", du coup quand je change l'un l'autre aussi change.
    l'affichage des produits phare est parfait, par contre les accessoires ont un gros soucis
    comme une bonne visualisation est toujours mieux que du blabla:
    http://test.ecolux-diffusion.com/ pour ce qui est de la première page
    et
    http://test.ecolux-d...?id_product=241 > cliquez sur accessoires en bas de page> pour ce qui est du problème qui me rend fou depuis une semaine maintenant
    si quelqu'un aurait la gentillesse de me donner un coup de main sur ce casse-tête

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour e bienvenue sur DVP.
    Je viens de manger 1kg de cristal plus 2 boules de glace mais.... cela ne m'a pas permis de deviner le soucis que tu rencontres.
    Les liens c'est bien mais sans explication de ce qui te tracasse

    Le css semble être le même pour les deux "blocks", du coup quand je change l'un l'autre aussi change.
    Je dirais quand même, essaies d'utiliser des class différentes sur tes éléments.

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Par défaut css prestashop
    merci de ta réponse No smoking
    j'ai essayé un peu d'expliquer le problème, mais avec les liens on se rend compte immédiatement.
    le premier envoie sur la page d'accueil avec les "produits phares" en bas de page, qui s'affichent nickel
    dans le deuxième lien, c'est un produit auquel j'ajoute des accessoires, l'onglet accessoires est accessible en bas du produits en cliquant sur accessoires.
    Là c'est pas la fête! l'image superpose le texte, les boutons et le titre et tout est décalé.
    Effectivement quand je bricole dans le fichier global.css j'arrive à faire des changements, mais les deux changent!
    oui je me doute qu'il y a un histoire de class... Problème je suis pas doué sur ce sujet Je comprends vite mais il faut m'expliquer longtemps en gros
    Je peux d'envoyer le fichier css si tu veux...

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 110
    Par défaut
    Mais non !
    Il suffit de reflechir un peu.
    Tes deux onglets ont le meme graphisme parce que tu appelles la meme class ou alors le meme conteneur dans ton css.
    Il suffit de les differencier en donnant une class à chacun de des conteneur.
    Genre ton truc est dans un div . Au lieu d'apeller en css le div seul comme ça :
    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    div {
    height: xpx;
    float: left ; 
     
    }

    tu l'apelles par la class que tu lui a donné genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    .produit {
    height: xpx;
    float: left ; 
    }
     
    .accessoire{
    height: xpx;
    float: left ; 
    }
    Comme ça tu geres tes accessoires et tes produits phares de maniere indépendante l'un de l'autre

  5. #5
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Par défaut css prestashop
    La logique de la chose ne me parait pas compliqué, c'est simplement le nombre de fichier de prestashop et du coup je ne sais plus où modifier les choses.

    Avec Firebug si je regarde la page d'accueil avec les produits phares qui s'affiche correctement je trouve cela dans le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <li class="ajax_block_product first_item clear ">
    <li class="ajax_block_product item ">
    <li class="ajax_block_product item ">
    <li class="ajax_block_product item last_item_of_line ">
    <li class="ajax_block_product item clear ">
    <li class="ajax_block_product item ">
    <li class="ajax_block_product item ">
    <li class="ajax_block_product last_item last_item_of_line ">

    dans le style, j'ai cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #center_column .products_block ul li
    Pour les accessoires qui posent problème( j'ai seulement 2 accessoires):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <li class="ajax_block_product first_item product_accessories_description">
    <li class="ajax_block_product last_item product_accessories_description">
    avec ceci dans le style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #center_column .products_block.accessories_block .block_content li
    ce que je ne comprends pas c'est que on voit bien la différence entre "product block" (ligne940 dans global.css) et "products_block accessories_block (ligne1044 dans global.css)

    comme je vous l'ai dit je suis pas pro non plus, ne tirez pas sur l'ambulance

    La question la plus important que j'aurais dû poser dès le départ est:
    ces changements se font ils tous dans le global.css où y a t'il d'autres paramètres à modifier dans d'autres fichiers?
    merci de votre patience avec moi

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 29
    Par défaut
    Bonjour, le deuxieme lien ne fonctionne pas?

    Je suis allé dans tes accessoires, que veux tu changer je pourrais peut être t'aider j'utilise presta aussi.

Discussions similaires

  1. [Encodage] Encodage de content CSS sur PrestaShop
    Par Fooshi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 23/09/2014, 08h05
  2. [PrestaShop] Déclaration CSS/JS dans un module
    Par epeedelorage dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 04/06/2012, 17h15
  3. css pour mon header dans prestashop
    Par galhal dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 25/01/2012, 09h30
  4. positionnement css sous prestashop
    Par colorandesign dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 27/11/2009, 17h07

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