2009-08-15 19 views
0

J'ai installé Magento v1.3.2.3 et ajouté la majeure partie de mon inventaire de produits. Cependant, je peux seulement obtenir 5 articles à afficher sur la page d'accueil. J'ai besoin de tous mes produits pour apparaître là-bas. J'ai cherché sur le net pendant environ 3 jours et je n'ai toujours pas trouvé la réponse. S'il vous plaît aider.comment puis-je obtenir TOUS mes articles apparaissant sur la page d'accueil de magento 1.3.2?

Ceci est actuellement le code que j'utilise.

{{type bloc = "catalogue/product_new" name = "home.catalog.product.new" alias = modèle "de product_homepage" = "catalogue/produit/new.phtml"}}

I trouvé cela sur le forum de la communauté magento. Beaucoup de gens ont posé la même question semble-t-il.

NOTE: Je ne suis pas un programmeur. Explications faciles s'il vous plaît :)

+0

Je pense que vous seriez mieux afficher sur leurs forums communautaires - il est peu probable que quelqu'un qui se trouve être au courant de ce logiciel est d'environ un samedi. –

Répondre

0

This link explique comment afficher les produits dans une catégorie particulière sur la page d'accueil. Il suffit de supprimer le filtre de catégorie du code donné pour obtenir tous les produits.

$products = $product->setStoreId($storeId) 
         ->getCollection() 
    ->addAttributeToFilter(‘visibility’, $visibility) 
    ->addCategoryFilter($category) 
    ->addAttributeToSelect(array(‘name’), ‘inner’) //you need to select “name” or you won’t be able to call getName() on the product 
    ->setOrder(‘name’, ‘asc’) 
; 

changement à ce

$products = $product->setStoreId($storeId) 
         ->getCollection() 
    ->addAttributeToFilter(‘visibility’, $visibility) 
    ->addAttributeToSelect(array(‘name’), ‘inner’) 
    ->setOrder(‘name’, ‘asc’) 
; 

Cela devrait vous mettre sur la bonne voie. Bonne chance!