Jump to content

[SOLUCIONADO]Modificar funcionamiento product.js solo para una categoria


GFornieles

Recommended Posts

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 by GFornieles (see edit history)
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...