Bonjour à tous,

Je travaille sur prestashop et j'ai une fonction qui doit me retourner des infos sur les produits.

Voici ma fonction contenant la requête sql :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php public static function getInfosProduct() {
        $query = 'SELECT ps_product.price, ps_product_lang.name AS namePdt, ps_product_lang.description, ps_product_lang.description_short,
ps_supplier.name AS nameSupplier, ps_supplier.id_supplier AS idSup, ps_product.id_product AS idPdt
FROM ps_product_lang, ps_product, ps_product_supplier, ps_supplier
WHERE ps_product_lang.id_product = ps_product.id_product
AND ps_product.id_product = ps_product_supplier.id_product
AND ps_product_supplier.id_supplier = ps_supplier.id_supplier'; //LIMIT 0,3
        return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
    } ?>
Mon problème se situe au niveau du ps_supplier.name où certains produits n'ont pas de fournisseur donc de ps_supplier.name. Cette fonction ou cette requête me renvoi bien les informations des produits mais ceux où il n'y a pas de ps_supplier.name beh les produits ne s'affichent pas. J'aimerai que ces produits s'affichent même s'ils n'ont pas de fournisseur ..

Merci d'avance.