Avisos
Vaciar todo

Me aparece publicado un producto que no existe  

 
Juan
 Juan
Noble Member

Muy buenas Amigos,

Tengo un problema con un producto que aparece en la lista de productos de una categoria, éste prodicto no existe, pero en cambio aparece publicado, si haces click sobre él aparece un error 404, aquí lo podeis ver, http://www.queenbitch.es/merchandising-queenbitch/queenbitch se trata del único que no tiene nombre y el precio es de 20 Euros.

En el resumen de productos de la categoria no aparece, aparecen 12 productos:

Pero en cambio, si busco por categorias, me indica que hay 13

Llevo como 3 horas buscándolo y me estoy volveiendo medio majara, me podreis indicar donde encontrarlo para eliminarlo del todo.

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 15/09/2015 1:06 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por lo que parece, ese producto fue creado en su día y no se borró de forma correcta. Por ejemplo, veo que no tiene ningún nombre asociado. Puede haber quedado una inconsistencia a nivel de base de datos.

Para eliminarlo es posible que haya que hacerlo directamente desde la base de datos. Existen varias tablas donde se almacenan los datos de los productos de Virtuemart, aunque la principal es #_virtuemart_products, cambiando # por el prefijo que utilices en tus tablas. Aquí tendrías que tratar de localizar el producto por su id y eliminar el registro.

Dado que no sabes el id del producto, tendrías que desactivar temporalmente las urls amigables de Joomla y luego revisar el enlace que se asocia con la página de detalles del producto. Aquí podrías ver el id.

Antes de eliminar ningún registro de la base de datos es muy importante que hagas una copia de la misma, para poder volver atrás en caso de que se produzcan errores.

ResponderCitar
Respondido : 15/09/2015 2:51 pm

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

Juan
 Juan
Noble Member

Muy buenas Pablo,

Lamantablemente, todo lo que me comentas ya lo había probado, en la url no aparece el ID del producto, si la de la categoria.

Ta,bien eliminé todos los productos con Id distinta a los 12 que han de salir publicados ( en la web solo se publican 12 productos)

Lo que me parece muy extraños es que solo quedan 3 productos en la Base dse datos, los productos con id superior a 102 no aparecen, en virtuemart existe la id de producto 114,115,116,117,118,119,120,121 y 122.

Habrá alguna forma de ver estas Id's en #_virtuemart_products de Myphpadmin?

Saludos!

ResponderCitar
Respondido : 15/09/2015 3:23 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No me cuadra que en la tabla de productos solo salgan 3 productos y en la administración salgan más. Los datos se extraen de la base de datos, por lo que tendrías que tener en ella todos los productos.

Asegúrate que estás mirando en la base de datos correcta. Para saber la base de datos asociada con la web vete a Sistema->Configuración global y pulsa en la pestaña Servidor. Aquí verás un campo Base de datos con el nombre de la misma.

ResponderCitar
Respondido : 15/09/2015 4:59 pm

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

Juan
 Juan
Noble Member

Pues ya ves Pablo...

Todo esto lo he revisado antes de escribir en el foro, y por eso he acudido a vosotros... no encuentro ninguna explicacion lógica. A mi tampoco me cuadra, pero apriori está todo bien, la base de datos es la correcta, y solo hay 3 productos en ella. Adjunto capturas.

Saludos!

ResponderCitar
Respondido : 15/09/2015 5:29 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

Al parecer tienes repetidas tus tablas, debes revisar las tablas con el prefijo que aparece en la configuraicón de tu joomla, es decir las que empiezan con : mdvxa_

Saludos.

ResponderCitar
Respondido : 15/09/2015 6:49 pm

Cursos Gratuitos WordPress

Juan
 Juan
Noble Member

Ok, resulto!

ResponderCitar
Respondido : 22/09/2015 5:29 pm