2010-03-09 4 views
1

Je peux incorporer un bloc dans une page CMS sans difficulté. Je peux aussi passer des arguments au bloc sans difficulté.Intégration de résultats de recherche (ou produits étiquetés) dans une page CMS Magento

Ce que je cherche à faire est d'intégrer un bloc dans une page CMS qui renvoie des résultats de recherche pour une phrase de recherche particulière.

L'incorporation de tous les produits avec un tag particulier serait également utile.

Aucun des deux n'a été facile à faire.

Répondre

3

Je cherchais même et voici ma trouvaille à ce jour ..

$search = Mage::getSingleton('catalogsearch/advanced')->addFilters(array('name' => $term)); 
$prodCollection = $search->getProductCollection(); 

Ensuite, vous pouvez passer par la collection -

<?php 
$i=1; // To display number of items in the page (Here we restricted upto 4) 
foreach($prdIds as $_prdIds){ // Fetching out the products 
$prodId = $_prdIds; 
$obj = Mage::getModel(‘catalog/product’); 
$_product = $obj->load($prodId); 
... 
?> 

aide quelqu'un espère que ce bien ..

+0

Est-ce que je me trompe ou est-ce que je cherche juste une correspondance exacte du nom du produit? – Laizer

Questions connexes