Hola,
tengo Joomla Versión 1.5.25 y VirtueMart 1.1.9.
Al subir productos a Google Shopping me he dado cuenta de que los enlaces que me ha generado el componente "Aurone's Google Shopping Export for Joomla! /Virtuemart" no son los enlaces amigables. Además el formato de la página es distinto y salen imágenes y textos descuadrados.
Os adjunto ejemplo de uno de los productos:
Enlace del producto generado por el componente "Aurone..."
Contenido solo visible a usuarios registrados
Hola,
Sobre el tema de las urls amigables es algo que no tiene fácil solución ya que es una enlace que no pasa por el propio Joomla.
Sobre el enlace que te monta mal la ficha, esto se debe a que al construir los enlaces, se está asignando una plantilla para la ficha del producto que no es la correcta. Una forma de arreglar esto consistiría en editar el archivo components/com_virtuemart/themes/webempresa/templates/product_details/webempresa_details.tpl.php y copiar el código. A continuación, habría que pegar ese código en el archivo flypage.tpl.php situado en la misma ruta.
Otra solución pasaría por editar el archivo administrator/components/com_googleshopping/models/googleshopping.php y cambiar la línea 68:
$link=$path.'index.php?page=shop.product_details&flypage=flypage.tpl&product_id=';
por lo siguiente:
$link=$path.'index.php?page=shop.product_details&product_id=';
Después habría que cambiar exactamente el mismo cambio a la línea 77.
Hola Pablo, gracias.
He probado la primera opción y funciona perfectamente.
Por otro lado, ¿es posible redireccionar todas las url no amigables a las amigables? sin tener que ir una por una al .htaccess?
¿Pueden eliminarse las url no amigables?
Gracias y un saludo.
Hola Juan
Si tienes algún componente como el sh404SEF te puede facilitar la tarea.
Otra opción es realizar algo genérico en el archivo .htaccess para que redireccione adecuadamente.
Saludos.