web-dev-qa-db-fra.com

Magento - Comment afficher TOUS LES PRODUITS sur la page d'accueil?

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!

11
Christian Young

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"}}
20
Petet

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

10
Sashi

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"}}
3
Ajai Srivastava

É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"}}
1
Ravi Patel

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

 enter image description here 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

0
user3921439