Avisos
Vaciar todo

Error: Any articles to show GK4  

 
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

Buenas Tardes,

He estado tratando de publicar mis productos destacados con GK4 y VirtueMart me dice Error: Any articles to show y este otro Notice: Trying to get property of non-object in /home/interio2/public_html/includes/router.php on line 389 , estuve mirando en otros foros y segun parece es porque el idioma no es compatible. VM 2 esta en español y GK4 esta en ingles. sera por esto que no me muestra nada?

thanks

URL del sitio: http://www.interiorcreativo.com

Citar
Respondido : 06/05/2012 11:19 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Carlos Alberto,

Revisa el archivo /public_html/error_log a ver si alguna entrada hace referencia a este componente o si por el contrario hay referencias a otros plugins que puedan generar un conflicto.

No creo que el idioma sea necesariamente vinculante con que se muestre o no por estar en español o inglés.

Indicanos la url del Foro donde has leído lo que comentas para cotejarlo.

Saludos

ResponderCitar
Respondido : 07/05/2012 12:44 am

Cursos Gratuitos WordPress

Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

Estos son los dos errores q aparece en el archivo que me indicas.

[07-May-2012 00:19:28] PHP Notice: Undefined variable: img_dimensions in /home/interio2/public_html/modules/mod_jw_sir/mod_jw_sir.php on line 160

[07-May-2012 00:19:28] PHP Notice: Trying to get property of non-object in /home/interio2/public_html/includes/router.php on line 389

ResponderCitar
Respondido : 07/05/2012 1:04 am
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

La informacion que les he dicho anteriormente la ubique en el foro de Gavick

https://www.gavick.com/forums/news-show-pro-gk4/nsp-gk-4-virtuemart-2-0-4-error-any-articles-to-show-15660.html

ResponderCitar
Respondido : 07/05/2012 1:36 am

Jordi Sala
 Jordi Sala
Miembro Admin

Hola Carlos,

Puede que sean temas distintos: http://forum.joomla.org/viewtopic.php?p=2441892

Entiendo que el error que muestra en pantalla, lo fuerzas para que se muestre de una manera intencionada, ya que debes haber establecido que el mostrar errores de Joomla! no esté en mínimo.

¿ Respecto al Any articles to show puedes enviar una captura de pantalla de la configuración del módulo ?. Ya que cuando una extensión indica ese mensaje, es que está apuntando a alguna categoría que no existen artículos que mostrar (para comprobar que no sea un problema del módulo puedes probar de apuntan artículos de Joomla! para ver que se muestra).

Saludos

ResponderCitar
Respondido : 07/05/2012 8:58 am
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

Buenas tardes,

Adjunto Pantallazo tanto del modulo GK4 como de VM 2 con respectivas categorias.

ResponderCitar
Respondido : 07/05/2012 11:17 pm

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

Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Hola Carlos:

He estado revisando los códigos del módulo y presentan errores además del tema del idioma que efectivamente no funciona. Es decir, toma unas tablas es_es y otras como en_gb por lo que la consulta devuelve siempre un valor nulo.

Te sugiero que consultes en el foro de la extensión.

ResponderCitar
Respondido : 08/05/2012 12:41 am
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

He estado mirando en varios de Gavick de como solucionar el problema efectivamente es el idioma... VM esta en español es-ES y GK4 esta en ingles en-GB.

Estoy tratando de cambiar el idioma en VM pero no me esta dando resultados, me esta arrojando el msg que les muestro en la img.

Como podria cambiarle el idioma al VM para solucionar este problema.

ResponderCitar
Respondido : 08/05/2012 7:51 pm

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

Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Hola Carlos:
Te voy a dar un truco que puede que funcione pero te recomiendo que primero hagas una copia de seguridad de la base de datos.
Se trata de hacer lo siguiente:
Accede desde Cpanel a phpMyAdmin y busca las tablas de Virtuemart que tengan al final de su nombre estos caracteres "es_es" y reemplázalos por "en_gb", es decir, renombra las tablas.

Si no te animas, puedes probar otros módulos para presentación de artículos de VM, hay muchos:
http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-products-display

ResponderCitar
Respondido : 08/05/2012 9:02 pm
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

Miguel gracias por tu ayuda...

pero estaba mirando las tablas en el phpmyadmin y me doy cuenta de q ya existen....

[attachment:1]PHP.png[/attachment]

ResponderCitar
Respondido : 08/05/2012 9:22 pm

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

Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Hola Carlos:
Claro que existen, debe haber algunas tablas con los caracteres es_es al final.
Esas son las que devuelven la consulta vacía porque el módulo buscan tablas con "en_gb", por eso lo del truco.

De todas formas, pienso que podría haber problemas cuando guardes nuevos artículos, o en todo caso tendrías que poner todo el componente en inglés.

A mi entender lo mejor sería, que buscaras otro módulo de la lista que te envié hasta tanto el desarrollador solucione el fallo.

ResponderCitar
Respondido : 08/05/2012 9:37 pm
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

miguel lo q trataba de decirte es que existen tablas pero tienen las 2 terminaciones.
se llaman igual pero solo que terminan en es_es y la otra en_gb.

entonces por eso no deja renombrar.

ResponderCitar
Respondido : 08/05/2012 9:44 pm

Cursos Gratuitos WordPress

Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Carlos:
Si entiendo lo que dices, hice pruebas locales y analicé el módulo en profundidad.

Como te dije antes, el problema no es solo el idioma, y la solución en este sentido es un parche momentáneo que según el foro de Gavick a algunos le funciona, dependiendo de la configuración de Virtuemart.

Pero además del problema del idioma, hay un error en una llamada a una clase de Virtuemart que no funciona correctamente. Este error ocasiona un fallo en la consulta a la base de datos que finalmente no devuelve ningún producto.

Por ello te decía que instales otro hasta que corrijan el módulo.

ResponderCitar
Respondido : 08/05/2012 10:36 pm
Carlos Alberto Rodriguez
 Carlos Alberto Rodriguez
Usuario eminente

gracias

ResponderCitar
Respondido : 08/05/2012 10:39 pm