GFornieles Posted August 4, 2012 Share Posted August 4, 2012 (edited) Buenas, Quiero hacer que al modificar un atributo de un producto se muestren siempre todas las imagenes, para hacerlo solo hay que modificar esta función de product.js // Change the current product images regarding the combination selected function refreshProductImages(id_product_attribute) { $('#thumbs_list_frame').scrollTo('li:eq(0)', 700, {axis:'x'}); $('#thumbs_list li').hide(); id_product_attribute = parseInt(id_product_attribute); if (typeof(combinationImages) != 'undefined' && typeof(combinationImages[id_product_attribute]) != 'undefined') { for (var i = 0; i < combinationImages[id_product_attribute].length; i++) $('#thumbnail_' + parseInt(combinationImages[id_product_attribute][i])).show(); } if (i > 0) { var thumb_width = $('#thumbs_list_frame >li').width()+parseInt($('#thumbs_list_frame >li').css('marginRight')); //$('#thumbs_list_frame').width((parseInt((thumb_width)* i) + 3) + 'px'); // Bug IE6, needs 3 pixels more ? $('#thumbs_list_frame').width(249 + 'px'); // Bug IE6, needs 3 pixels more ? } else { $('#thumbnail_' + idDefaultImage).show(); displayImage($('#thumbnail_'+ idDefaultImage +' a')); } $('#thumbs_list').trigger('goto', 0); serialScrollFixLock('', '', '', '', 0);// SerialScroll Bug on goto 0 ? } Por esto: // Change the current product images regarding the combination selected function refreshProductImages(id_product_attribute) { return; } Mi problema es el siguiente, quiero crear un if que ejecute la primera funcion en caso de que este en la categoria id=2 pero haga la segunda funcion en el resto de las paginas. Se puede conseguir el id de la categoria dentro de un javascript ? Gracias Edited August 6, 2012 by GFornieles (see edit history) Link to comment Share on other sites More sharing options...
GFornieles Posted August 6, 2012 Author Share Posted August 6, 2012 Hoy pensaba en que quizas se podria realizar el if desde product.tpl pero no se en que momento al modificar un atributo se llama a la rutina. Saludos Link to comment Share on other sites More sharing options...
GFornieles Posted August 6, 2012 Author Share Posted August 6, 2012 Gracias, ya lo he hecho solo Link to comment Share on other sites More sharing options...
Recommended Posts