rasdri Posted January 25, 2010 Share Posted January 25, 2010 Bonjour,j'essaye de faire marcher l'effet d'ajout d'un produit au panier du bouton vers le panier quand ce dernier se trouve dans le top ou header sans succès. Quelqu'un aurait il une piste svp? je cherche à faire l'effet visibble ici :http://www.devernois.fr/eboutique/pulls/878-pull-soie-trompe-l-il.htmlou (mieux) ici:http://www.swoonshop.com/junior-garcon/1253-sweat-zippe-a-capuche-sapply-diesel.htmll'idée , si besoin est de préciser serait donc d'avoir l'effet avec le carré qui glisse vers le panier qui se trouverait dans le header et non sur une colonne de gauche. J'ai essayé avec le theme par défaut, rajouté le bloc panier dans le top mais ca ne marche pas...Une piste? (je suis sur la Version 1.1.0.5)Merci d'avance Link to comment Share on other sites More sharing options...
rasdri Posted January 25, 2010 Author Share Posted January 25, 2010 Bon ben je m'auto réponds si ca interresse qq un...Je précise que ca fonctionne chez moi car je n'utilise pas de bloc panier dans les colonnes droites ou gauche, seulement dans le header.Voici les modifs à apporter :dans product.tpl, aprés {include file=$tpl_dir./errors.tpl} {if $errors|@count == 0} j 'ai rajouté ca : {$base_dir}js/jquery/iutil.prestashop-modifications.js {$base_dir}js/jquery/ifxtransfer.js {$base_dir}modules/blockcart/ajax-cart.js à mettre du style :<script type="text/javascript" src= ... > avec les 3.js du dessus,( je sais pas pourquoi mais quand je veux insérer la ligne de code le forum me les supprime en removed... sécurité j'imagine mais bizarre ca passe pas meme si j'entoure de la balise code)et dans modules/blockcart/ajax-cart.js , j'ai remplacé, ligne 145 : to: $('#cart_block').get(0), par to: $('#shopping_cart span.ajax_cart_quantity').get(0), et voilà@+ Link to comment Share on other sites More sharing options...
yannsarah Posted January 25, 2010 Share Posted January 25, 2010 merci pour ton post, je voudrais bien avoir cela sur mon site: http://www.swoonshop.coml'effet panier est sympa. Link to comment Share on other sites More sharing options...
rasdri Posted January 26, 2010 Author Share Posted January 26, 2010 Oui il me plait bien aussi... mais pas eu le temps de me pencher dessus pour voir comment ca fonctionne; si tu trouve comment faire ca, n'hésites pas à le partager.L'explication que j'ai donnée donne un rendu similaire à ca :http://www.labagagerie.com/35-garment-bag.html Link to comment Share on other sites More sharing options...
Glaber Posted January 28, 2010 Share Posted January 28, 2010 salutsa marche pas chez moi Link to comment Share on other sites More sharing options...
rasdri Posted February 10, 2010 Author Share Posted February 10, 2010 ah...ben dommage alors !!plus sérieusement, un peu plus d'explication sur ta config pourrais ptet m'aider à t'aiderde mon coté ca fonctionne sur la v1.1.0.5par contre je viens de me rendre compte que ca ne fonctionne pas sous ie6 si le panier est vide et je ne trouve pas le pourquoi du comment...si quelqu'un à une idée elle est la bienvenue Link to comment Share on other sites More sharing options...
Glaber Posted February 10, 2010 Share Posted February 10, 2010 salutMoi je suis sur la v 1.2.5 c est pour sa que sa a pas marcher sinon pour ton probleme de IE6 j ai vu qu il y avait un module pour afficher un message "se site est optimiser pour ie7 8..... Link to comment Share on other sites More sharing options...
rasdri Posted February 11, 2010 Author Share Posted February 11, 2010 ah ouais pas mal....bonne idée pour dissuader les éventuels clients...c'est quand meme mieux de faire fonctionner son site pour toutes les configs possible tu penses pas..? Link to comment Share on other sites More sharing options...
Glaber Posted February 11, 2010 Share Posted February 11, 2010 ah oui c est vrai j ai oublier qu'ils surfent tous sur ie6 Link to comment Share on other sites More sharing options...
rasdri Posted February 12, 2010 Author Share Posted February 12, 2010 tiens champion :http://www.libstat.com/pages/navigateur.htm10% c'est pas négligeableallez sssssssssalut Link to comment Share on other sites More sharing options...
rasdri Posted February 12, 2010 Author Share Posted February 12, 2010 ok, j'ai trouvé, je me suis inspiré de la bagagerie pour que ca fonctionne avec ie6 et ie7 aussile pb quand le panier est vide : en fait il faut remplacer la mention (vide) par 0 articles comme ca :supprimer :{l s='(empty)' mod='blockuserinfo'}et pour le {$cart_qties}{l s='product' mod='blockuserinfo'} Link to comment Share on other sites More sharing options...
ericdel Posted January 22, 2012 Share Posted January 22, 2012 Bonjour à tous. Je déterre car : Je cherchais à faire la même chose sous 1.4.2.6 avec un thème matrice modifié. J'ai réussi en mettant simplement l'id "cart_block" à l'élément qui symbolisait le panier (une image) dans le header ce qui donne : <img id="cart_block" alt="..." src="..."> et ça fonctionne ! Par contre cela passe sous mon animation, une histoire de z-index sûrement que je n'arrive pas à régler. Je continue à fouiller ! Link to comment Share on other sites More sharing options...
ericdel Posted January 23, 2012 Share Posted January 23, 2012 Bon si quelqu'un retombe sur ce sujet : j'ai réussi à faire passer l'image par-dessus l'animation du theme matreice en modifiant ajax-cart.js à la ligne 216-217 if ($picture.size()) $picture.css({'position': 'absolute', 'z-index':'1000', 'top': pictureOffsetOriginal.top, 'left': pictureOffsetOriginal.left}); ce fichier est dans modules/blockcart Eric Link to comment Share on other sites More sharing options...
KeNdO.83 Posted March 10, 2012 Share Posted March 10, 2012 Salut Eric, je suis interessé par le panier que tu as mis a ta boutique. Par contre je n'ai pas compris tes explications : l'id "cart_block" à l'élément qui symbolisait le panier (une image) dans le header ce qui donne : <img id="cart_block" alt="..." src="..."> et ça fonctionne ! Peux tu me dire sur quelle page tu as travailler ? Dans le global.css ? Merci d'avance Link to comment Share on other sites More sharing options...
alicia_bve Posted May 4, 2012 Share Posted May 4, 2012 Bonjour Eric, J'ai la même question que Kendo.83. Je suis sur la même configuration que toi mais je ne comprends pas dans quel fichier tu as travaillé pour ajouter l'id cart_block à l'image du panier. Peux-tu m'éclairer ? Merci ! Link to comment Share on other sites More sharing options...
arvprod Posted January 26, 2015 Share Posted January 26, 2015 (edited) gros déterrage pour répondre à la dernière question posée restée sans réponse. il faut ajouter un id="cart_block" dans le fichier blockuserinfo.tpl (module «Bloc infos client») qui contient le récap du panier (nombre de produits du panier) cela peut se faire comme l'a proposé ericdel en utilisant une image, mais cela fonctionne également avec n'importe quel élément. Moi j'utilise un span... donc, dans le blockuserinfo.tpl : <li id="shopping_cart"> {* id #cart_block pour animation ajout panier *} <span id="cart_block"> </span> ... Si comme moi, vous découvrez, longtemps après avoir viré le module blockcart de votre site, que l'animation d'ajout au panier ne fonctionne plus, j'espère que cette réponse vous aidera... Edited January 26, 2015 by arvprod (see edit history) 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