2010-03-09 25 views
1

我可以毫無困難地在CMS頁面中嵌入塊。我也可以毫無困難地將參數傳遞給塊。將搜索結果(或標記的產品)嵌入Magento CMS頁面

我正在做的是在CMS頁面中嵌入一個塊,該頁面返回特定搜索短語的搜索結果。

將特定標籤嵌入所有產品也會有所幫助。

兩者都不容易。

回答

3

我一直在尋找相同的,這裏是我的發現至今..

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

然後你可以通過收集 -

<?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); 
... 
?> 

希望它可以幫助別人,但..

+0

我錯了,還是僅僅是尋找產品名稱的完全匹配? – Laizer 2012-12-04 18:15:25