naturalcom Posted January 6, 2014 Share Posted January 6, 2014 (edited) Bonsoir à tous, je me permets de venir une seconde fois exposer un problème que je rencontre sur Prestashop (par manque de connaissances je l'avoue ) car j'avais très bien été renseignée la première fois. J'ai cherché partout dans les guides de Prestashop, dans le code de mon site (modules, thèmes etc.), sur le back office, mais je ne trouve pas comment ajouter des images au slideshow de la page d'accueil de mon site www.naturalgraph.com. Je m'explique : L'animation actuelle contient 5 images et je souhaiterait en ajouter une. Je sais où modifier les images mais pas où modifier le nombre d'image de l'animation. Merci par avance pour vos réponses. Bonne soirée Sandrine Edited January 6, 2014 by naturalcom (see edit history) Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 6, 2014 Share Posted January 6, 2014 Bonsoir, Dans la catégorie module du "back-office" au module "homeslider" sélectionnez l'option de configuration dans la seconde partie du formulaire vous avez la possibilité de rajouter des diapositives. Link to comment Share on other sites More sharing options...
naturalcom Posted January 6, 2014 Author Share Posted January 6, 2014 Bonsoir Julien, merci beaucoup pour votre retour mais justement je n'ai pas accès au module à partir du back office ... Pour la modification des images je vais dans "modules" et "slideric" mais pour le reste je ne sais pas ... Merci par avance pour votre aide. Cordialement, sandrine Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 6, 2014 Share Posted January 6, 2014 Si vous n'avez pas accès au "back-office" je vous déconseille d'effectuer ses modifications car, il y a également des enregistrements dans la base de données. Link to comment Share on other sites More sharing options...
naturalcom Posted January 6, 2014 Author Share Posted January 6, 2014 donc si je comprends bien vous me déconseillez d'essayer d'ajouter un élément à l'animation car je n'y ai pas accès à partir du "back-office" ? c'est vraiment dommage Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 6, 2014 Share Posted January 6, 2014 Afin de garder un thème dynamique tous les "slides" sont enregistrés dans la base de données. Trois tables sont impactées : ps_homeslider, ps_homeslider_slides et ps_homeslider_lang. Si vous souhaitez insérer un nouveau "slide" vous pouvez effectuer ceci directement dans la base de données, mais soyez sûr des modifications que vous apportez ceci est irréversible. Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 6, 2014 Share Posted January 6, 2014 Je viens de vérifier sur votre site et je me suis aperçu que vous n'utilisez pas le module "homeslider" de base je vais donc regarder comment fonctionne votre module et reviens vers vous rapidement... 1 Link to comment Share on other sites More sharing options...
naturalcom Posted January 6, 2014 Author Share Posted January 6, 2014 Merci beaucoup !! Bonne soirée Link to comment Share on other sites More sharing options...
naturalcom Posted January 9, 2014 Author Share Posted January 9, 2014 Bonsoir, Julien, avez-vous pu jeter un oeil à mon site pour voir quel module gère le slideshow de la page d'accueil ? Ou quelqu'un d'autre a t'il une idée ?? Merci par avance, Sandrine Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 10, 2014 Share Posted January 10, 2014 Bonjour, Désolé pour le temps de réponse mais le travail avant tout Pourriez vous nous faire partager votre fichier".tpl" afin d'en voir un peu plus ?? Link to comment Share on other sites More sharing options...
naturalcom Posted January 10, 2014 Author Share Posted January 10, 2014 Bonjour, oui, oui bien sûr mais javais peur d'être passée "aux oubliettes" Voici la copie du fichier slideric.tpl {literal} <script type="text/javascript" src="{/literal}{$this_path}{literal}js/jquery.nivo.slider.pack.js"></script> <link rel="stylesheet" type="text/css" href="{/literal}{$this_path}{literal}css/nivo-slider.css" /> <!-- SLIDER ---------------------------------------------------------------------------------------------------------------------------------------> <div id="slide_holder"> <div id="slider"> {/literal} {foreach from=$xml->link item=home_link name=links} {literal} <a href='{/literal}{$home_link->url}{literal}'><img src='{/literal}{$this_path}{$home_link->img}{literal}'alt="" /></a> {/literal} {/foreach} {literal} </div> </div> <script type="text/javascript"> $(window).load(function() { $('#slider').nivoSlider({ effect:'random', //Specify sets like: 'fold,fade,sliceDown' slices:9, animSpeed:500, //Slide transition speed pauseTime:3500, startSlide:0, //Set starting Slide (0 index) directionNav:true, //Next & Prev directionNavHide:true, //Only show on hover controlNav:false, //1,2,3... controlNavThumbs:false, //Use thumbnails for Control Nav controlNavThumbsFromRel:false, //Use image rel for thumbs controlNavThumbsSearch: '.jpg', //Replace this with... controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src keyboardNav:true, //Use left & right arrows pauseOnHover:true, //Stop animation while hovering manualAdvance:false, //Force manual transitions captionOpacity:0.8, //Universal caption opacity beforeChange: function(){}, afterChange: function(){}, slideshowEnd: function(){} //Triggers after all slides have been shown }); }); </script> <!-- SLIDER ---------------------------------------------------------------------------------------------------------------------------------------> {/literal} Cordialement, Sandrine Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 10, 2014 Share Posted January 10, 2014 Re, Après vérification du module, trois tables sont impactées (pour la version 2.1 ): - ps_nivo_slide, - nivo_slide_lang - nivo_slide_shop Voici leurs structure version 2.1 : table1 = 'CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'nivo_slide` ( `id_nivo_slide` int(11) unsigned NOT NULL AUTO_INCREMENT, `position` int(11) unsigned NOT NULL, `active` tinyint(1) unsigned NOT NULL DEFAULT \'1\', PRIMARY KEY (`id_nivo_slide`), KEY `position` (`position`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; '; table2 = 'CREATE TABLE IF NOT EXISTS`'._DB_PREFIX_.'nivo_slide_lang` ( `id_nivo_slide` int(10) unsigned NOT NULL, `id_lang` int(10) unsigned NOT NULL, `url` varchar(160) DEFAULT NULL, `title` varchar(128) DEFAULT NULL, `description` text DEFAULT NULL, UNIQUE KEY `nivo_slide_lang_index` (`id_nivo_slide`,`id_lang`), KEY `id_nivo_slide` (`id_nivo_slide`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;'; table3 = 'CREATE TABLE IF NOT EXISTS`'._DB_PREFIX_.'nivo_slide_shop` ( `id_nivo_slide` int(10) unsigned NOT NULL, `id_shop` int(10) unsigned NOT NULL, PRIMARY KEY (`id_nivo_slide`,`id_shop`), KEY `id_shop` (`id_shop`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;'; Le plus propre si vous ne pouvez pas avoir l'accès à votre back-office serait d'associer vos diapositives (préalablement déposé dans le dossier de votre thème) dans ses bases de données. Bonne continuation, 1 Link to comment Share on other sites More sharing options...
naturalcom Posted January 10, 2014 Author Share Posted January 10, 2014 (edited) Merci beaucoup pour votre retour. Si j'ai bien compris, Il faut donc que j'aille dans la base de donnée .sql pour modifier ces données ? Si c'est bien ça je ne pense pas m'y risquer tout de suite par peur de tout faire planter à cause de mon manque de connaissances. Mais l'info est toujours utile et je sais maintenant où aller, merci encore. Dernière petite question : savez-vous où je peux modifier la couleur de la police du mot "Panier" je suis allée dans le fichier style.css du dossier "thème/comfortest" mais je ne vois pas où je peux modifier cet aspect ... Merci par avance, Bonne continuation à vous également, Cordialement, Sandrine Edited January 10, 2014 by naturalcom (see edit history) Link to comment Share on other sites More sharing options...
pdriss Posted January 10, 2014 Share Posted January 10, 2014 Merci beaucoup pour votre retour. Si j'ai bien compris, Il faut donc que j'aille dans la base de donnée .sql pour modifier ces données ? Si c'est bien ça je ne pense pas m'y risquer tout de suite par peur de tout faire planter à cause de mon manque de connaissances. Mais l'info est toujours utile et je sais maintenant où aller, merci encore. Dernière petite question : savez-vous où je peux modifier la couleur de la police du mot "Panier" je suis allée dans le fichier style.css du dossier "thème/comfortest" mais je ne vois pas où je peux modifier cet aspect ... Merci par avance, Bonne continuation à vous également, Cordialement, Sandrine Bonjour, Pour modifier la couleur du mot "panier" sur votre site: Ligne 457 dans votre fichier style.css remplacer color: #79C601; par la couleur de votre choix. A l'avenir, utiliser une extension pour votre navigateur qui vous permet de fouiller le code (par exemple Firebug pour Firefox). Par simple curiosité, comment ce fait il que vous n'ayez pas accès à votre BO pour gérer vos modules ? Cordialement, Pdriss Link to comment Share on other sites More sharing options...
naturalcom Posted January 10, 2014 Author Share Posted January 10, 2014 Bonjour Pdriss merci beaucoup pour votre retour. Je vais suivre votre conseil pour l'extension, je n'y avais pas pensé Pour votre curiosité, si jai accès à mon BO pour gérer mes modules mais pas celui du slideshow ... enfin jusqu'à ce que je me rende compte qu'en cliquant sur modules installés/désinstallés sur mon BO je tombe sur celui du slideshow dans "autres modules" alors qu'avant il n'y était pas ... Bref le tout est que du BO je peux (maintenant) modifier les images du slide mais pas leur nombre Petite question concernant les BDD que je dois modifier, j'édite ma BDD SQL avec MySQL et une fois modifiée je dois la recharger sur le site ? Car la dernière fois que la base a été chargée sur le site j'ai perdu la moitié des images que j'ai dû réuploader manuellement (environ 80 !!) Merci encore pour votre retour et bon week end Link to comment Share on other sites More sharing options...
pdriss Posted January 10, 2014 Share Posted January 10, 2014 ....Petite question concernant les BDD que je dois modifier, j'édite ma BDD SQL avec MySQL et une fois modifiée je dois la recharger sur le site ? Car la dernière fois que la base a été chargée sur le site j'ai perdu la moitié des images que j'ai dû réuploader manuellement (environ 80 !!) Merci encore pour votre retour et bon week end Personnellement, je "tripoterais" pas la base de donnée, car selon comment est "fabriqué" le module, rien de dis que les nouvelles images seront prisent en compte. Je m'orienterai plutôt vers un autre slideshow qui permet l'ajout de nouvelles images. @+ Pdriss 1 Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 10, 2014 Share Posted January 10, 2014 Je suis d'accord avec "Pdriss", évitez dans la mesure du possible de toucher à votre base de données surtout si vous n'avez pas suffisamment de connaissances... 1 Link to comment Share on other sites More sharing options...
naturalcom Posted January 10, 2014 Author Share Posted January 10, 2014 Un grand merci à tous les 2 pour votre aide, je vais donc m'abstenir pour le moment Bon week end Sandrine Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 10, 2014 Share Posted January 10, 2014 Bon week-end également et Bonne année ! Link to comment Share on other sites More sharing options...
pdriss Posted January 10, 2014 Share Posted January 10, 2014 pas mieux ! Link to comment Share on other sites More sharing options...
langelin Posted January 27, 2014 Share Posted January 27, 2014 Bonjour, je me permet de "m'incruster" sur ce sujet car si je peux moduler le nombre d'images via le module concerné, je cherche pour ma part à changer le visuel du carrousel "slideshow" sur 1.5.4. - Je ne vois rien côté back-office, logique je pense! - Je ne trouve pas plus dans le css du thème (global.css) quelles lignes je pourrais adapter... ce que je modifie n'apporte aucun changement! - Et encore moins dans le css "bx_styles.css" du module "homeslider", j'ai changé la ligne 8 ".bx-window" en rajoutant border-radius:10px et cela modifie les coins gauche sup et inf mais pas les coins droits de l'image... les autres ".bx" ne donnent rien => Fireburg me renvoie plutôt vers les annotations des boutons de défilement... Pour faire simple, mon souhait serait d'apporter une transparence aux images afin de laisser transparaitre mon background général et apporter des arrondis de 20px aux images défilantes afin de cadrer avec mon background de page centrale Rien que cela... Si quelqu'un pourrait m'orienter dans mes recherches cela serait sympa Avec un grand merci d'avance, cordialement. Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 28, 2014 Share Posted January 28, 2014 Bonjour langelin, Si tu souhaite rajouter un "border-radius" je te conseille de rajouter ceci à ta feuille de style "bx_styles.css" : .pager a img{ border-radius:20px !important; } Bonne continuation , Link to comment Share on other sites More sharing options...
langelin Posted January 28, 2014 Share Posted January 28, 2014 Bonjour AgostiniJulien, bon... ben ça c'est fait avec un grand merci! Je modifie souvent mais n'ose pas toujours ajouter du code, un peu peur de "casser" la machine C'est pourtant pas si compliqué! Je continue de chercher pour ajouter la transparence aux images du slideshow (c'est peut-être impossible mais tant que je n'ai pas de confirmation je cherche). Merci pour cela car j'avais modifié le global .css pour ce résultat mais c'est plus propre de traiter directement sur le module concerné A+ pour un prochain échange. Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 28, 2014 Share Posted January 28, 2014 Re, Je pense que par ajouter de la transparence au images tu veux dire ajouter la gestion du format ".png" ou ".gif" non ? Link to comment Share on other sites More sharing options...
Agostini Julien Posted January 28, 2014 Share Posted January 28, 2014 afin de ne gérer que les ".png", j'ai essayé de modifier le module avec succès ! Il suffit donc de modifier la ligne 576 du fichier suivant : themes/votrethème/modules/homeslider/homeslider.php. Avant : in_array($type, array('jpg', 'gif', 'jpeg', 'png'))) Après in_array($type, array('png'))) Bonne continuation , Link to comment Share on other sites More sharing options...
langelin Posted February 19, 2014 Share Posted February 19, 2014 Bonjour AgostiniJulien, bien reçu cette info. Mais le fichier gère déjà : in_array($type, array('jpg', 'gif', 'jpeg', 'png'))) il n'y a donc rien à modifier pour la transparence de ce côté! Et n'ayant pas que du ".png", je laisse en l'état Je continue de checher... mais merci du suivi et A+ 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