Afficher tous les produits dans la page d'accueil? Quelqu'un qui a fait ça?
Remarque: Cela peut être fait dans les pages du CMS en ajoutant manuellement chaque identifiant de catégorie. Je ne veux pas le faire. Trop de soucis si j'ai des centaines de catégories ..
Je pense que cela peut être codé mais je ne sais pas par où commencer? Merci et plus de puissance!
Accédez à la page d'accueil du CMS -> Gérer les pages et ajoutez l'extrait de code suivant dans le fichier WYSIWYG.
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}
Cela devrait alors lister tous les produits de votre boutique sur cette page.
Vous pouvez également utiliser le même code pour explorer une catégorie spécifique, en ajoutant la variable de catégorie, par exemple.
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="9" template="catalog/product/list.phtml"}}
C'est le code pour tous les produits
{{widget type="catalog/product_widget_new" display_type="all_products" products_count="10" template="catalog/product/widget/new/content/new_grid.phtml"}}
Mettez-le sous>
Aller au CMS> Gérer les pages> Éditer 'Page d'accueil'
Accédez à l'onglet de contenu> cliquez sur Afficher l'éditeur de masquage
Mettez ce script ci-dessus
Ou
Produits récemment vus
{{widget type="reports/product_widget_viewed" page_size="5" template="reports/widget/viewed/content/viewed_grid.phtml"}}
Produits récemment comparés
{{widget type="reports/product_widget_compared" page_size="5" template="reports/widget/compared/content/compared_grid.phtml"}}
Commandes et Retours
{{widget type="sales/widget_guest_form" template="sales/widget/guest/form.phtml"}}
Doit travailler pour vous testé jusqu'à Magento 1.9
Allez à la page d'accueil dans le CMS -> pages
et sélectionnez Your Home page
, puis dans la zone de contenu, collez ce code:
{{block type="catalog/product_new" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}
Étape 1: Allez à: Magento Admin CMS> Pages> Page d'accueil
Étape 2: Allez à: onglet Contenu de gauche
Étape 3: Ajouter le fragment suivant dans le WYSIWYG
Remarque: Cochez la catégorie racine lorsque vous créez un produit dans l'onglet Assigner les catégories.
{{block type="catalog/product_list" name="home.catalog.product.list"
alias="products_homepage" template="catalog/product/list.phtml"}}
J'ai réussi à afficher tous les produits sur ma page d'accueil Magento en utilisant la référence suivante: https://magentoexplorer.com/how-to-add-and-display-all-products-on-homepage-in-magento
Pour afficher tous les produits sur la page d'accueil Magento
Dans le backend de Magento, allez sur CMS -> Gérer les pages> Page d'accueil et ajoutez ce code
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}
Afficher les produits d'une catégorie spécifique dans la page d'accueil
Allez sur CMS -> Pages> Page et ajoutez le code suivant à l'éditeur HTML de la page
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="3" template="catalog/product/list.phtml"}}
Remplacez category_id = "3" par votre identifiant de catégorie souhaité
J'espère que cela t'aides