2014-01-06 176 views
1

我想顯示5個類別的「移動」,「筆記本電腦」最佳selleing產品」的主頁靜態塊‘’‘’從我的產品上市到主頁頁面..添加在Magento

如何調用在主頁的多個靜態塊......

我創建了一個靜態塊命名移動和內容我已經在那之後編寫的代碼

{{block type="catalog/product_list" category_id="43" template="catalog/product/list.phtml"}} 

我給那塊模板頁...

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('mobile')->toHtml() ?> 

我只能打1個靜態塊無法顯示多個靜態塊....

我該如何顯示?

+0

無論哪種方式,您可以添加一個靜態塊幷包含所有塊的內容。 – Slimshadddyyy

+0

我試過它沒有顯示....只有1塊顯示..不超過1 – user3089849

+0

Magento的靜態塊包含用戶輸入的數據。您可以將所有5個塊的數據以HTML格式插入到「mobile」單個塊中,然後在前端調用它。 – Slimshadddyyy

回答

8

只是去管理 - > CMS->頁面級>設計佈局頁,並更新佈局

<reference name="content"> 
    <block type="catalog/product_list" name="mobile" template="catalog/product/list.phtml"> 
    <action method="setCategoryId"><category_id>2</category_id></action> 
</block> 

    <block type="catalog/product_list" name="laptop" template="catalog/product/list.phtml"> 
    <action method="setCategoryId"><category_id>3</category_id></action> 
</block> 

</reference> 

OR

編寫代碼來管理 - > CMS->頁面級>內容

{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}} 
{{block type="catalog/product_list" category_id="4" template="catalog/product/list.phtml"}} 
+1

我應該在cms-> homepage-> design-> Layout Update中編寫此代碼XML ... – user3089849

+0

是的... –

+0

在上面的代碼中我應該更改和複製 – user3089849