User Tools

Site Tools


catalog_view_javascript_common.js

This is an old revision of the document!


Bindings :

recherche

$('.button-search').bind('click', function() {}

lorsque .button-search est cliqué, une url est construite à partir de la valeur de input[name=\'search\'], et l'on est redirigés vers celle-ci.

$('#header input[name=\'search\']').bind('keydown', function(e) {}

si on utilise la touche clavier 13 (Entrée) dans le champs de recherche on fait la même chose que le binding précédent (redondance du code)

panier (AJAX)

$('#cart > .heading a').live('click', function() {}

attache un handler pour tous les futurs éléments .heading a children de #cart gère le cart et son contenu (load index.php?route=module/cart #cart > *) dedans

'Mega menu'


fonctions :

function getURLVar(key) {}

?

function addToCart(product_id, quantity) {}

Fonction simple permettant d'ajouter un produit au panier en précisant sa quantité, ne gère pas les options. Redirige l'utilisateur dans ces cas-l) en modifiant la location.

Transmet une requête AJAX vers index.php?route=checkout/cart/add

function addToWishList(product_id) {}

Ajoute un produit à la wishlist

Transmet une requête AJAX vers index.php?route=account/wishlist/add

function addToCompare(product_id) {}

Ajoute un produit à la liste de comparaison

Transmet une requête AJAX vers index.php?route=product/compare/add

catalog_view_javascript_common.js.1421078481.txt.gz · Last modified: 2015/01/12 17:01 by 78.250.25.219