Avisos
Vaciar todo

cambio versión Virtuemart cambia urls por DirDesc y duplica el nombre del manufacturer  

 
canvidreams
 canvidreams
Estimable Member

Hola buenas,
he cambiado de versión de Virtuemart, y donde antes ponía OrderDesc.html al ordenar el revés el precio, ahora me indica DirDesc con el consiguiente fallo en todos los links que tenía puestos a varias categorías ordenadas así

¿Hay alguna manera de cambiar esto aunque sea manualmente (o tocando en Php MyAdmin) ?

Y otra cosa, he visto que ahora, si le doy a ver los productos de una marca concreta, me ha duplicado el nombre del fabricante, como en la URL que adjunto aquí abajo (pone dos veces We-Vibe)

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 31/08/2017 8:00 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Cuando comentas :

con el consiguiente fallo en todos los links que tenía puestos a varias categorías ordenadas así

Entiendo que has proporcionado urls incluyendo el orden de una categoría, si los tienes en tu sitio web, lo más práctico es cambiar el link, si son links que has proporcionado externamente, lo recomendable sería hacer una redirección. El problema es que es parte del core de virtuemart, te complicarás si tratas de cambiar esto.

Con respecto a tu otra consulta , envía la url exacta en donde podamos ver los fabricantes y probar el link

Saludos.

ResponderCitar
Respondido : 31/08/2017 7:05 pm

Cursos Gratuitos WordPress

canvidreams
 canvidreams
Estimable Member

Hola Jhon :cheer:

Sobre los links, el problema es que tengo cientos de links internos, a saber cuantos con eso del ordeeDesc jejeje

Y sobre lo otro, el link que mandé antes ya saca el nombre del fabricante duplicado (dos veces WE-VIBE)
www.outlet-erotico.com/sexshop-online/manufacturer/2015-12-20-09-50-38696782877/dirDesc.html

Y aquí se puede ver lo mismo con el de PIPEDREAM
http://www.outlet-erotico.com/sexshop-online/manufacturer/2015-12-20-09-50-38456565108.html

Gracias de antemano! 😉

ResponderCitar
Respondido : 31/08/2017 9:04 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

De manera general tendrías que descarta primero si alguno de estos problemas, especialmente el del texto repetido en el título del fabricante, te lo esta generando el overrides del template que usas.

Ubica : /templates/TU_TEMPLATE/html/com_virtuemart

Si tienes esta carpeta, prueba renombrarla y verifica si el nombre se repite, es posible que cambie el diseño pero es una prueba para ver si los archivos del template estan afectando.

Con respecto a los links, no hay muchas opciones, tendrías que evaluar una redirección con algún patron, es decir usar una expresión regular.

Saludos.

ResponderCitar
Respondido : 01/09/2017 6:16 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

canvidreams
 canvidreams
Estimable Member

Exacto Jhon, parece ser que algo está afectando del template. porque si renombro esa carpeta, el diseño se estropea totalmente como tú bien dijiste que igual pasaría, pero el nombre del fabricante ya sólo aparece una vez.

¿Cuál es el siguiente paso para tratar de arreglarlo?
¿Tocar algo en los archivos que haya dentro de esa carpeta para buscar el que representa los fabricantes?

ResponderCitar
Respondido : 02/09/2017 12:55 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

La actualización del componente de Virtuemart viene acompañado de la de las extensiones como de la plantilla. es posible que necesites un actualización de la plantilla que tendrías que verificarlo con el soporte de Gavick.

ResponderCitar
Respondido : 02/09/2017 2:41 am

canvidreams
 canvidreams
Estimable Member

Buenas Johnny, tienes razón, el problema es que esta plantilla ya no tiene actualizaciones y está sin soporte de Gavick.
Como antes de actualizar Virtuemart funcionaba bien lo de los nombres de fabricante y no salían duplicados, prefiero casi tocar lo que haga falta en archivo de la propia plantilla, que igual no es gran cosa, y así solventar el problema.

¿Sabéis más o menos por donde debe estar ese archivo en el Template gkboutique?

Muchas gracias a ambos

ResponderCitar
Respondido : 02/09/2017 4:31 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

El problema viene por incompatibilidades con la versión de VM y tu plantilla, es normal que tengas problemas como los que nos comentas y con el tiempo seguirán apareciendo mas problemas.

Las actualizaciones implican cambios de código y si son actualizaciones de joomla, los componentes y las plantillas se actualizan para adaptase a esas modificaciones .

En tu caso es complicado encontrar en que parte se esta produciendo ese error, lo mas rápido seria que restauraras a una fecha anterior a la actualización, donde todo te funcionaba bien.

Te dejo enlace a la guía donde se explican los pasos para restaurar tu web a una fecha anterior, dispones de copias de los últimos 30 días que puedes restaurar fácilmente -> https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-seguridad-superbackup/

Un saludo

ResponderCitar
Respondido : 02/09/2017 6:44 pm

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

canvidreams
 canvidreams
Estimable Member

Hola Pepe,
el problema es que he instalado extensiones que sólo funcionan con esas versiones mínimo de VirtueMart.
Entonces no puedo (ni quiero) volver a una versión anterior. Es un e-commerce en activo, que da dinero, no es una web de info ni un pasatiempo. Y ya hice las pruebas en PRE, y todo fue bien excepto este par de cosas, por las que no iba echar atrás un salto en la usabilidad tan grande como el que conseguía con la nueva extensión.

Por eso espero encontrar el fallo en los archivos del template GK Boutique, ya que por CSS y en el código actual que se ve, no se puede arreglar fácil, sino que habrá que tocar dónde esté el problema. Pero Jhon Marreros la verdad que ya dió en el clavo a la primera, y el problema está en esos archivos del template, que tendré que investigar.

Muchas gracias de nuevo a todos por vuestras respuestas! :blush:

ResponderCitar
Respondido : 02/09/2017 7:34 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Para ir descartando archivo y centrarnos en uno, prueba a renombrar la carpeta mod_virtuemart_manufacturer que tienes en dentro de la carpeta templates/gk_boutique/html

Revisa y nos comentas los resultados.

Un saludo

ResponderCitar
Respondido : 03/09/2017 2:46 pm

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

canvidreams
 canvidreams
Estimable Member

Hola pepe,
he probado y sigue saliendo el nombre repetido.

Parece ser que el problema está dentro de la de com_virtuemart que decía jhon, por lo que para ir probando algo más, y como estoy en pre, he ido cambiando el nombre a algunas carpetas de dentro, y la que parece que afecta totalmente a que no salgan los dos nombres (pero destroza el diseño jeje) es esta:
/templates/gk_boutique/html/com_virtuemart/category

si le pongo category2 por ejemplo a esa carpeta final, pasa eso, ya no se ven dos nombres seguidos, pero el diseño queda totalmente desestructurado.

Por lo que me meteré un poco en el php de dentro, a ver si soy capaz de ver en qué momento llama al manufacturer, y si puedo ponerle un display: none; aunque sea, a ver si no me cargo nada pero deja de salir jeje

ResponderCitar
Respondido : 04/09/2017 2:42 am
canvidreams
 canvidreams
Estimable Member

Vale, me contesto:

Tal y como me dijo Jhon, el problema estaba en esa carpeta, y tal y como pude ver yo luego probando, estaba más adentro, en la carpeta category.

El archivo que estaba dando incompatibilidad es el de
templates/gk_boutique/html/com_virtuemart/category/webempresa.php

En las líneas 154 a la 156 estaba esto (que ahora ya no le gusta):

category->category_name; ?>

y lo he cambiado por esto:

category->category_name; ?>

Y ya queda solucionado lo de que lo muestre dos veces seguidas como se puede ver en este ejemplo:

http://www.outlet-erotico.com/sexshop-online/manufacturer/partner.html

Al menos el 50% de esta consulta ya se puede dar por resuelta jeje
Ahora cuando pueda me pelearé para ver qué pasa con lo otro, y si llego a una solución fácil.

muchas gracias a todos por ayudarme! 🙂

ResponderCitar
Respondido : 05/09/2017 11:21 am

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola.

Genial !!! Gracias por informarnos y aportar solución.

un saludo

ResponderCitar
Respondido : 05/09/2017 11:25 am