Buenas tardes,
Recientemente me habéis ayudado con los productos relacionados ya que cuando ponía más de tres salían cortados, me sustituisteis una tabla con estilos y se solucionó, pensé que estaba perfecto pero ha surgido otro problema, hicimos la prueba con 4 productos relacionados pero cuando intento indicar un número mayor de productos relacionados solamente me muestra 4, siempre 4 como máximo
Lo podéis ver en el siguiente enlace
Os copio la pantalla de virtuemart donde podéis apreciar que para ese artículo he añadido 9 productos relacionados y solo aparecen 4
Muchas gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Darío,
¿Has revisado el siguiente hilo del foro?
Una de las explicaciones de Pablo es precisamente la carga de más de 3 columnas de productos, pero entendiendo que el límite se establece en la ancho del layout que utilices.
Saludos
Buenas,
Pero si me estás indicando un enlace de otro tema mío...
Ahí solucionamos que se vieran montados, pero el problema ahora es otro, te ruego le eches un vistazo cuando puedas y me digas qué puedo hacer
Muchas gracias
Hola,
Para mostrar más de 4 productos relacionados tendrás que aplicar un cambio en el código de Virtuemart.
Edita el archivo administrator/components/com_virtuemart/html/shop.product_details.php y, previa copia de seguridad del mismo, localiza el siguiente código:
$q = "SELECT product_sku, related_products FROM #__{vm}_product,#__{vm}_product_relations "; $q .= "WHERE #__{vm}_product_relations.product_id='$product_id' AND product_publish='Y' "; $q .= "AND FIND_IN_SET(#__{vm}_product.product_id, REPLACE(related_products, '|', ',' )) LIMIT 0, 4";
Aquí tendrás que cambiar el 4 por un número mayor, por ejemplo, lo puedes dejar de la siguiente forma:
$q = "SELECT product_sku, related_products FROM #__{vm}_product,#__{vm}_product_relations "; $q .= "WHERE #__{vm}_product_relations.product_id='$product_id' AND product_publish='Y' "; $q .= "AND FIND_IN_SET(#__{vm}_product.product_id, REPLACE(related_products, '|', ',' )) LIMIT 0, 40";
Así se mostrarían hasta 40 productos relacionados.
Buenos días,
Me funciona perfecto, muchísimas gracias por vuestra ayuda...
Un saludo