Hola, tengo un amplio catálogo de productos, por lo que no es viable que haga la comprobación uno a uno... La cuestión es que necesito verificar qué productos no tienen marcada la opción "disponible para pedidos". De vez en cuando aparece algún cliente que avisa que no le permite añadir un producto disponible a la cesta y resulta que es porque tiene esa opción desmarcada. ¿Hay alguna consulta sql que me permita chekear todo el catálogo e identificar aquellos que no lo tienen marcado...?
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Puedes buscarlo por base de datos, ubica la base de datos que usa tu sitio, luego la tabla ps_products (ps_ puede varirar dependiendo el prefijo que has usado), luego busca el campo: available_for_order
Saludos.
Hola John, gracias por tu respuesta. Pero con la solución que me has dado no quita que deba ir revisando uno a uno los productos del catálogo... ¿No hay ninguna manera de hacer una consulta que me dé un listado de todos los productos del catálogo y que muestre como tienen ese campo establecido...?
Hola
Prueba con la siguiente consulta SQL
SELECT pl.name, p.available_for_order FROM ps47f_product p inner join ps47f_product_lang pl on p.id_product = pl.id_product;
ps47f es el prefijo, en caso lo tengas diferente tienes que cambiarlo en ambas tablas
Esta consulta SQL la puedes ejecutar desde tu Cpanel con la aplicación PHPMyAdmin, selecciona la BD y luego en el tab SQL pega esta consulta y luego en continuar
Saludos