Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour à tous et toutes,
Je me tourne vers vous car cela fait un moment que je cherche mais que je ne trouve pas de réponse (alors que je suis sur que ça doit être vraiment bête).
Voila pour la faire courte, je cherche à lister tous les produits pour une catégorie donnée (avec une table intermédiaire), j'y applique aussi un limit... jusque la rien de très compliqué.
$products =
$category->findManyToManyRowset(
'App_Table_Eshop_Products',
'App_Table_Eshop_Products_Categories',
null,
null,
$categoryDB->select()->limit(App_Model_Eshop_Product::MAX_PRODUCTS_PER_PAGE, App_Model_Eshop_Product::MAX_PRODUCTS_PER_PAGE * ($page - 1))
);
Mais la ou je suis coince, c'est que j'aimerai appliquer une condition sur mes produits (App_Table_Eshop_Products), cette condition est une jointure avec d'autre table, j'ai essayer de mettre cette conditiion dans les 'Rules' mais cela n'a pas l air de fonctionner (soit je le fait mal soit je ne le fais pas au bon endroit).
Merci d'avance de votre aide,
Geoffrey
Hors ligne