Comunidad para evacuar tus dudas sobre Joomla y para mostrarnos tu web en esta plataforma. +4000 miembros!!!!

Ver más
  • 4,077 Miembros
  • 3,399 Temas
  • 1,255 Seguidores
  • 0

[solucionado]-Problema con virtuemart 1.9

Hola Comunidad!! quisiera saber si alguien sabe como solucionar lo siguiente! Tengo un sitio web con jommla 1.5... y virtuemart 1.9
Cuando uno ingresa a ver el detalle de un art no funcionan los botones(flechas arriba y abajo) para agregar o quitar la cantidad de articulos a comprar!! este es el error que se genera (this.parentNode.elements is undefined)
mas datos tengo habilitado la comprovacion de stock, el nro de stock de cada prod esta asignado, nro minimo y maximos a encargar tambien.

Agradeceria su ayuda!
******************************************************************************************************************************
Aqui les cuento como solucione el problema!! buscando encontre esto
(antes hagan una copia del archivo)

Para solucionar este problema abran este fichero

components/com_virtuemart/js/themes/default/templates/product_details/includes/quantity_box_general.tpl.php

linea 46 y 47 elimina este código:


<input type="button" class="quantity_box_button quantity_box_button_up" onclick="var qty_el = this.parentNode.elements['quantity[]']; var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;" />

<input type="button" class="quantity_box_button quantity_box_button_down" onclick="var qty_el = this.parentNode.elements['quantity[]']; var qty = qty_el.value; if( !isNaN( qty ) && qty > 0 ) qty_el.value--;return false;" />


y cámbialo por este:


<input type="button" class="quantity_box_button quantity_box_button_up" onclick="var qty_el = document.getElementById('quantity'.$prod_id.''); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;" />

<input type="button" class="quantity_box_button quantity_box_button_down" onclick="var qty_el = document.getElementById('quantity'.$prod_id.''); var qty = qty_el.value; if( !isNaN( qty ) && qty > 0 ) qty_el.value--;return false;" />


Saludos
  • 0
  • 1Calificación
  • 0Seguidores
  • 193Visitas
  • 0Favoritos

3 comentarios

@pirri89 Hace más de 1 año
Haz comprobado en la consola de errores de javascript algún problema?
@tubo Hace más de 1 año
vaya que bug
gracias @rodjaman por la generosidad de compartir la solucion!
Saludo =)
@pirri89 Hace más de 1 año
Excelente!!

Gracias
Tienes que ser miembro para responder en este tema