Avisos
Vaciar todo

Cambiar el nombre de las urls en virtue mart  

 
Francisco
 Francisco
Reputable Member

Buenos días,
quiero cambiar los nombres de las urls en virtuemart.
Por ejemplo:
ww.bonsaipavia.es/productos/category/29/riego
que pasara a ser:
ww.bonsaipavia.es/productos/riego
¿Desde donde y como lo hago?
Y también quiero que cuando un cliente están comprando, todas las páginas que se van mostrando desde que se muestra el pedido, mete la dirección, selecciona transporte, medio de pago.... y confirma y también la página de agradecimiento, todas ellas se llaman:
http://www.bonsaipavia.es/index.php
¿Cómo hago para que cada una tenga un nombre distinto? y así poder monitorizar hasta qué pantalla llegan mis clientes.
Un saludo y muchas gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 19/03/2014 1:18 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Conseguir url para las páginas de producto de Virtuemart como comentas no es posible debido al sistema que utiliza Joomla para generar las urls amigables. Estas deben tener una estructura determinada y en el caso de Virtuemart para los productos se tiene que referencias antes las categorías.

Para conseguir urls como las que buscas será necesario recurrir a componentes de seo adicionales como sh404SEF, que permiten personalizar las urls:

http://extensions.joomla.org/extensions/site-management/sef/10134

Este tipo de extensiones no me gustan demasiado porque en ocasiones pueden generar problemas inesperados en forma de enlaces rotos, y además tendrías que configurar las urls de los productos de forma manual.

Sobre lo del tema de tener distintas urls en función del paso en el que nos encontremos en el proceso de compra es algo que tampoco se puede hacer, o no al menos sin modificaciones en el código, algo nada recomendable ya que podría provocar errores durante el proceso de compra, la parte más importante de una tienda.

Eso sí, podrías tratar de monitorizar el paso en el que te encuentras agregando códigos de conversiones en algunas de las plantillas que se utilizan durante ese proceso, y que puedes encontrar en la ruta components/com_virtuemart/themes/ja-zeolite/templates/checkout

ResponderCitar
Respondido : 19/03/2014 2:36 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Francisco
 Francisco
Reputable Member

Esto se mejora en versiones más avanzadas de joomla o de virtue mart?
O aunque migre a versiones posteriores la manera de nombrar las urls en virtue mart es la misma? Y la no distinción entre las diferentes páginas en la compra sigue sucediendo?

ResponderCitar
Respondido : 19/03/2014 4:46 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En Virtuemart 2 cambia algo la estructura de las urls de la tienda, pero se sigue manteniendo en la url el nombre de la categoría cuando se entra en la ficha del producto. Puedes ver la estructura de las urls en la siguiente página de demo:

http://demopacktienda.webempresa.eu/prometeo

Lo de poner el nombre de las categorías en la url cuando estamos en un producto no tiene por que ser algo malo, más bien al contrario, ya que el nombre de la categoría puede ayudar a completar el nombre del producto. Te pongo un ejemplo con tu propia página: si tienes un producto que se llama "Pinus Thunbergii" sería más práctico que en la url se haga referencia a que es un bonsai de tipo "coníferas" a que ponga solo el nombre, es decir es más útil una url de tipo www.nombredetuweb.com/productos/bonsais/bonsais-coniferas/pinus-thunbergii que una de tipo www.nombredetuweb.com/pinus-thunbergii

Sobre el tema de las página de compra, el proceso de compra en Virtuemart 2 se hace en una única página, por lo que aquí no tiene sentido que haya direcciones diferentes. Puedes hacer la prueba en el enlace que te he pasado antes.

ResponderCitar
Respondido : 19/03/2014 5:28 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Francisco
 Francisco
Reputable Member

Hola Pablo,
sí desde luego que sería mejor que mostrara las urls como tu indicas, el problema es que no lo hace...

Por ejemplo al ver un producto en concreto, muestra:
http://www.bonsaipavia.es/productos/details/1173/61/bonsais/bonsais-coniferas/juniperus-rígida

y sería mejor que no mostrara la descripción 'details' o 'category' dependiendo de donde me encuentre y el número. Url amigable de verdad, y cómo a mi me gustaría que apareciera:
http://www.bonsaipavia.es/productos/bonsais/bonsais-coniferas/juniperus-rígida

esto no se puede conseguir, ¿verdad?

Muchas gracias.

ResponderCitar
Respondido : 20/03/2014 2:39 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla Francisco

Tienes un ítem de menú de tipo virtuemart?, prueba creando un ítem de menú de tipo layout por defecto.
Una opción que podrías probar también es ítems de menú por categorías.

En Joomla 1.5 para hacer más amigables las urls tal como te comentaron anteriormente serán necesario un plugin de urls amigables como Sh4040SEF

Tal vez debas evaluar también pasarte a Joomla 2.5 con virtuemart 2.x

Saludos.

ResponderCitar
Respondido : 20/03/2014 5:16 pm

Cursos Gratuitos WordPress