Prestashop tous les produits
J'ai besoin de sélectionner tous les produits, mais pour l'instant mon code est:
$products = $category->getProducts((int)($params['cookie']->id_lang), 1, ($nb ? $nb : 10),NULL,NULL,false,true,true /*Random*/, ($nb ? $nb : 10));
Comment puis-je remodeler afin que les produits ne dépendent pas d'un $category
. Est-il un getProducts()
fonction qui n'est pas enfant de $category
?
Vous devez vous connecter pour publier un commentaire.
Oui, dans les produits de la classe il y a une fonction getProducts, qui peut vous obtenir tous les produits dans votre boutique. Vous pouvez appeler cette fonction en tant que ci-dessous:
Premier argument est votre site actuel de l'id de la langue, la seconde est pour le début, utilisé pour la pagination de l'objet, qui nous avons gardé 0. Troisième argument est de limiter, ce qui limite le nombre de produits à extraire. Nous avons aussi maintenu à 0, de sorte qu'aucune limite n'clause est appliquée. La quatrième est de l'ordre par , et le cinquième c'est l'ordre de sorte qui vous pouvez garder comme vous avez besoin.
Remarque: Ce code n'est pas testé, c'est juste pour vous donner une idée. Vous aurez besoin d'ajuster les arguments en fonction de vos besoins et de vous lorsque vous utilisez ce code.
Merci
s'il vous plaît, vérifiez la description de fonction en classes/Product.php:
Ce qui concerne