jorozco Posted May 7, 2015 Share Posted May 7, 2015 (edited) Hola Hackers!Estoy haciendo un servicio para obtener todos los productos y devolverlos en formato JSON, estoy reutilizando mucho de la funcionalidad de Product y NewProducts controller, he logrado devolver el resultado paginado o por pagina. Todo hasta aca muy bien, ahora necesito devolver todos los productos que se encuentran bajo la caracteristica/feature masculino de Genero o bajo la caracteristica/feature femenina de Genero. Y estoy bien perdido, agradeceria mucho alguna pista sobre las tablas o joins necesarios para lograr esta consulta al menos en el CLI de MySQL. El feature llegaria como un campo numerico al servicio. Que esten muy bien! Edited May 7, 2015 by jorozco (see edit history) Link to comment Share on other sites More sharing options...
shacker Posted May 7, 2015 Share Posted May 7, 2015 Necesitas cargarlo desde la tabla de combinaciones, algo asi SELECT `pa`.`id_product_attribute` , `pa`.`quantity` , `pa`.`id_product` , `pa`.`price` , `pa`.`ecotax` , `pa`.`weight` , `pa`.`default_on` , `pa`.`reference` , `pa`.`price` AS `pprice` , `pas` . * , `pac`.`id_attribute` , COUNT( `pac`.`id_product_attribute` ) AS `cnt` FROM `'._DB_PREFIX_.'product_attribute` `pa` LEFT JOIN `'._DB_PREFIX_.'product_attribute_combination` pac ON pac.`id_product_attribute` = pa.`id_product_attribute` LEFT JOIN `'._DB_PREFIX_.'product_attribute_shop` pas ON `pa`.`id_product_attribute` = `pas`.`id_product_attribute` WHERE pa.`id_product` = '.(int)$veridc['id_product'].' GROUP BY pac.`id_product_attribute` veri id product seria una variable con el id del producto. Link to comment Share on other sites More sharing options...
jorozco Posted May 9, 2015 Author Share Posted May 9, 2015 (edited) Genial, pero mas bien lo que necesito recibir como parametro numerico es el id del feature no del producto, donde feature no es attribute o combination. Gracias. Edited May 9, 2015 by jorozco (see edit history) Link to comment Share on other sites More sharing options...
shacker Posted May 18, 2015 Share Posted May 18, 2015 Ah, solo caracteristicas, pues reemplaza y solo pon las tablas de feature, es casi igual Link to comment Share on other sites More sharing options...
ventura Posted May 18, 2015 Share Posted May 18, 2015 No se que quieres hacer exactamente recuerda que tambien la opcion de los filtros del modulo de navegacion por facetas, puedes utilizarlo o adaptarlo a lo que quieras hacer Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now