Santolinea Posted April 15, 2014 Share Posted April 15, 2014 Suite à des modifs, le slider de ma page d'accueil se retrouve situé SOUS les autres contenus de la top column.Voir screen shot en fichier joint. En examinant le code sous Firefox je peux constater l'inversion : <div id="htmlcontent_top"> <ul class="htmlcontent-home clearfix row"> <li class="htmlcontent-item-1 col-xs-4"> <a class="item-link" title="Real estate photography" href="photographie-immobiliere-services"></a> <div class="item-html"></div> </li> </ul> </div> <!-- Module HomeSlider --> <div id="homepage-slider"></div> <!-- /Module HomeSlider --> Je n'arrive pas à remettre le slider à gauche et les autres contenants à droite, malgré ré-install des éléments concernés. Je suppose que je dois toucher au code ou aux tables, mais comment ? QQun pour m'aider ? Link to comment Share on other sites More sharing options...
ChDUP Posted April 15, 2014 Share Posted April 15, 2014 on y verrait plus clair avec une URL. Le slider est un module, le texte au-dessus, je ne sais pas (le module homepage html peut -être ?) dans ce cas, vous pouvez changer les positions des modules via l'admin Link to comment Share on other sites More sharing options...
Santolinea Posted April 15, 2014 Author Share Posted April 15, 2014 Oui, voici l'URL : http://luminans.fr/en/ le texte a été paramétré grace au configurateur de thème, dans le point d'accroche "top". Link to comment Share on other sites More sharing options...
ChDUP Posted April 15, 2014 Share Posted April 15, 2014 apparemment vous avez résolu votre souci ? ça semble bon sur l'URL que vous donnez Link to comment Share on other sites More sharing options...
Santolinea Posted April 15, 2014 Author Share Posted April 15, 2014 Non, pas du tout. Le bloc de texte se situe au dessus du slider, et je souhaite qu'il se trouve à droite du slider ! Link to comment Share on other sites More sharing options...
ChDUP Posted April 15, 2014 Share Posted April 15, 2014 ah d'accord. plusieurs choses à modifier. déjà, attribuer un float:left; et un width:350px; sur #htmlcontent_top Le texte et le slide vont se retrouver sur la même "ligne" Ensuite, inverser leur position dans modules/positions pour que le texte soit en second Après il va falloir jouer sur tout ça pour garder le responsive, suivant les largeurs de votre affichage. 1 Link to comment Share on other sites More sharing options...
Santolinea Posted April 15, 2014 Author Share Posted April 15, 2014 Merci ChDUP, mais ... je ne m'en sors pas : - je suis néophyte, je sais ce que signifie "float:left; et un width:350px", mais je ne sais pas dans quel fichier trouver #htmlcontent_top - dans modules/positions, displayHeader, le module Diaporama/Slider se trouve en toute dernière position, mais le module "Configurateur de thème" qui m'a permis d'entrer le bloc de texte, ne figure pas dans DisplayHeader, mais dans displayHomeTab. .Impossible donc de jouer sur sa position ! Et malheureusement je ne comprens pas "garder le responsive". Bon alors si qqun a la patience de m'expliquer... Link to comment Share on other sites More sharing options...
ChDUP Posted April 16, 2014 Share Posted April 16, 2014 vous pouvez ajouter en bas de themes/luminans/css/global.css #htmlcontent_top { float:left; width:350px; } Pour les positions, il faudrait voir pour greffer Diaporama/Slider sur le hook displayHomeTab. Mais ça va être difficile de vous expliquer tout ça ici. ce que je veux dire par "garder le responsive", c'est que par exemple avec le code ci-dessous, je vous fait mettre une largeur fixe à htmlcontent_top. Cette largeur ne s'adaptera pas aux différentes resolutions des écrans : portable, tablette.... Et il faudrait d'ailleurs sur des petites écrans enlever le float:left pour que ces 2 blocs se retrouvent l'un en dessous de l'autre. Je vous laisse vous renseigner sur les media queries pour comprendre tout cela. 1 Link to comment Share on other sites More sharing options...
Guid Posted July 12, 2014 Share Posted July 12, 2014 vous pouvez ajouter en bas de themes/luminans/css/global.css #htmlcontent_top { float:left; width:350px; } Pour les positions, il faudrait voir pour greffer Diaporama/Slider sur le hook displayHomeTab. Mais ça va être difficile de vous expliquer tout ça ici. ce que je veux dire par "garder le responsive", c'est que par exemple avec le code ci-dessous, je vous fait mettre une largeur fixe à htmlcontent_top. Cette largeur ne s'adaptera pas aux différentes resolutions des écrans : portable, tablette.... Et il faudrait d'ailleurs sur des petites écrans enlever le float:left pour que ces 2 blocs se retrouvent l'un en dessous de l'autre. Je vous laisse vous renseigner sur les media queries pour comprendre tout cela. Bonsoir, aidez moi svp! J'essai de placer une contentbox (contenb1) a droite du homeslider. (antérieurment désactiver les 2 images via le back office, theme config.) url: http://sitetest.esy.es/ Je tournes en rond... aidez moi svp! Link to comment Share on other sites More sharing options...
S-HAMMANI Posted July 12, 2014 Share Posted July 12, 2014 (edited) Bonjour tu peux tester ces modifications: /themes/default-bootstrap/css/modules/homeslider/homeslider.css #homepage-slider{ max-width: 75%; } et dans global.css ajoute ce code en bas de fichier ou dans le fichier css du module contentb1 #contentb1{ float:left; width: 25%; } après tu peux supprimer ces propriètés CSS du div qui suit le div#contentb1 (bloc principal du module) min-width: 30%;width: 200px;left: 393px;padding: 10px 15px; Edited July 12, 2014 by S-HAMMANI (see edit history) 1 Link to comment Share on other sites More sharing options...
Guid Posted July 12, 2014 Share Posted July 12, 2014 Bonsoir S-HAMMANI! Merci pour ta réponse, mais ça ne marche pas encore, j'ai fais les modifs et voilá le resultat sur l'image. Une autre suggestion?! Link to comment Share on other sites More sharing options...
S-HAMMANI Posted July 12, 2014 Share Posted July 12, 2014 Voila ce j'ai reçu après les mêmes modifications: Link to comment Share on other sites More sharing options...
S-HAMMANI Posted July 12, 2014 Share Posted July 12, 2014 tu peux poster le code css du module (contentb1) ? Link to comment Share on other sites More sharing options...
Guid Posted July 13, 2014 Share Posted July 13, 2014 tu peux poster le code css du module (contentb1) ? Bonjour S-HAMMANI! Merci bien pour ton aide! Je vais encore reessayer et avec clear cache clear cookies et je reviendrais te le dire... Link to comment Share on other sites More sharing options...
Guid Posted July 14, 2014 Share Posted July 14, 2014 Salut S-HAMMANI! Alors aprés chercher sur forum et autres (avant de revenir t'embêter a nouveau...) Aprés avoir fais ce que tu m'a dis... a plusieurs reprise j'avais toujours comme resultat l'image du haut (post#11). Alors j'ai suivis ce que tu as dis et ajouter quelques modifications, c'est a dire: ces modifications (comme tu m'a dis): /themes/default-bootstrap/css/modules/homeslider/homeslider.css #homepage-slider{ max-width: 75%; } dans global.css ajouter ce code en bas de fichier (comme tu m'a dis): #contentb1{ float:left; width: 25%; } mais curieusement ça ne marche pas... je dois mettre float:left; dans le div du bloc principal du module pour que ça marche: mon CSS du div#contentb1 (bloc principal du module): <div style="float: left; max-width: 100%; width: 290px; height: px; min-height: 290px; margin-right: 0px; margin-left: 0px; margin-bottom: 10px; background-color: #c10a6a; text-align: center; border: 5px groove black; padding: 10px 15px 10px 15px;"> Ces modif. sont presente sur la version francaise du site. J'aimerais encore deplacer le slider a gauche, et reduire l'espace existant entre le slider et le module contenb1? MERCI POUR TON AIDE Link to comment Share on other sites More sharing options...
S-HAMMANI Posted July 15, 2014 Share Posted July 15, 2014 Bonjour; J'ai bien tester ton code sur la version française mais il manque quelques qlq modifications à corriger pour le div principale il manque un float:left !important; div#contentb1{ float: left !important; width: 350px; margin-left: 30px; } et le premier div enfant div#contentb1 > div:first-child{ width: 350px; } Bonne chance !! 1 Link to comment Share on other sites More sharing options...
Guid Posted July 15, 2014 Share Posted July 15, 2014 Bonjour; J'ai bien tester ton code sur la version française mais il manque quelques qlq modifications à corriger pour le div principale il manque un float:left !important; div#contentb1{ float: left !important; width: 350px; margin-left: 30px; } et le premier div enfant div#contentb1 > div:first-child{ width: 350px; } Bonne chance !! Bonsoir S-HAMMANI! Merci bien pour ton aide, vraiment! Alors... et le premier div enfant div#contentb1 > div:first-child{ width: 350px; } mais dans quel fichier, le global css du theme? et ajouter ou changer ceci (s'il y est déjà)? Link to comment Share on other sites More sharing options...
S-HAMMANI Posted July 15, 2014 Share Posted July 15, 2014 Re: Dans le fichier {site}/modules/contentbox/contentbox.tpl remplacer: <!-- emotionLoop custom module : contentBox --> <div id="contentBox" class="contentBox"> {$content} </div> <!-- /emotionLoop custom module --> Par: <!-- emotionLoop custom module : contentBox --> <div id="contentBox" class="contentBox" style="float: left; margin-left: 30px; width: 350px;"> {$content} </div> <!-- /emotionLoop custom module --> 1 Link to comment Share on other sites More sharing options...
S-HAMMANI Posted July 16, 2014 Share Posted July 16, 2014 (edited) Deuxième solution:I - BO > modules 1 - installer le module ContentBox 2 - Dégriffer le module "ContentBox" du displayLeftColumn 3 - Dégriffer le module "Configurateur de thème" du displayTopColumn 4 - Greffer le module "ContentBox" au displayTopColumnII - Edition des fichiers: 1 - dans le fichier {SITE}/themes/default-bootstrap/css/modules/homeslider/homeslider.css modifier le max-width du homepage-slider: #homepage-slider{ ... max-width: 66.6666%; .... } 2 - {SITE}/modules/contentbox/contentbox.tpl ajouter la class col-xs-4 au bloc principale: <div id="contentBox" class="contentBox col-xs-4"> {$content} </div> Edited July 16, 2014 by S-HAMMANI (see edit history) 1 Link to comment Share on other sites More sharing options...
Guid Posted July 17, 2014 Share Posted July 17, 2014 Bonjour S-HAMMANI ! Merci beaucoup pour toutes tes réponses et solutions, ton aide a été trés précieuse. Link to comment Share on other sites More sharing options...
saluluch Posted October 3, 2017 Share Posted October 3, 2017 Bonjour, je sais que ce post date un peu mais je rencontre une difficulté similaire. J'aimerais utiliser le CONFIGURATEUR DE THÈME (V.2.1.2) pour mon presta 1.6 avec defaultbootstrap afin d afficher des encarts de mes catégories Je veux mettre deux blocs cotes à cotes qui font 580x142 px Mais lorsque je valide, mes deux blocs se mettent côte à côte mais leur taille diminue. Je vois que lorsque je vais dans "inspecter" sous chrome, que je me mets sur la ligne #htmlcontent_home > ul > li.htmlcontent-item-1.col-xs-4 et que dans la console de droite je décoche la case: .col-xs-4 { width: 33.33333%; je suis parfait. Mais impossible de savoir comment le faire dans le code. J'aimerais malgré tout garder le responsive si possible... Merci de votre aide Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now