voici une petite contribution : ce n'est pas un module (à vous d'en faire un à partir de cela si ça vous dit), mais une adaptation du slider d'images 3D (gratuit) de CU3ER (http://www.progressivered.com/cu3er/).
Ce script étant juste époustouflant, je l'ai adapté pour pouvoir l'intégrer à mon presta, comme vous pourrez le voir ici : http://www.alsace-cadeau.com
Je suis conscient que mon intégration n'est pas très "dynamique" et qu'il faut la modifier "à la main", mais j'ai déjà pas mal galéré pour faire en sorte que ça fonctionne alors bon...
Dans le package, vous trouverez :
- cu3er.swf : à placer dans votre module Editorial
- config.xml : même chose. Il sert à définir les slides qui seront diffusés et les transitions. La doc pour cette config se trouve ici : http://www.progressi...com/cu3er/docs/
- dossier swfobject : à placer dans le dossier JS à la racine.
Vous devez créer un dossier "slides" dans votre module Editorial pour y mettre vos images et faire pointer les url contenues dans config.xml vers ce dossier. Bien entendu, vous pouvez faire pointer où vous voulez, dans un autre dossier... c'est comme vous le sentez.
Modifications à effectuer :
- dans le fichier "header.tpl" de votre theme, à l'endroit où vous intégrez les scripts js (lignes 30, 31, 32...), intégrez le script js/swfobject/swfobject.js :
(intégrez-le avec comme source :"{$base_dir}js/swfobject/swfobject.js")
- dans le fichier "editorial.tpl" de votre module editorial, insérez cette portion de code au début de la page, après le
code :<!-- Module CU3ER -->
{literal}
[removed]
var flashvars = {};
flashvars.xml = "http://www.monsite.com/modules/editorial/config.xml";
flashvars.font = "font.swf";
var attributes = {};
attributes.wmode = "transparent";
attributes.id = "cu3er-container";
swfobject.embedSWF("http://www.monsite.com/modules/editorial/cu3er.swf", "cu3er-container", "560", "235", "9", "http://www.monsite.com/js/swfobject/expressInstall.swf", flashvars, attributes);
[removed]
{/literal}
<!-- ************************ -->
NOTE : comme il n'est pas possible d'écrire du code avec des balises script, cela a été remplacé par Removed. Notez qu'il faut remplacer le 1er removed par "< script t y p e = " t e x t / javascript " > " et le 2ème par "< / script >"
Pensez bien à modifier TOUS les liens dans le template et dans le fichier de config XML.
Paramétrez la taille du slider dans le template puis créez vos images aux mêmes dimensions.
Si vous avez des problèmes d'affichage, vérifiez vos css dans le global.css. J'avais un problème comme ça, où dans les css une hauteur minimum pour les objets était définie. Je l'ai simplement suprimée et maintenant tout est ok ! (Firebug est mon ami !)Attached Files
Presta 1.4.4.1 - EnveloppeBulle.com le n°1 de l'emballage e-commerce
PENSEZ A REFERENCER VOTRE SITE SUR PRESTANNUAIRE.COM (gratuit !)
Un annuaire GRATUIT destiné à promouvoir et référencer vos boutiques Prestashop !






Back to top










