2012-02-07 82 views
0

在網店中,我創建了我們希望客戶在商店登陸時看到新類別的新類別。Magento產品目錄 - 使用靜態塊的重複類別

我們在整個目錄配置的4個項目的佈局彼此相鄰,象下面這樣:在一排

四項

*抱歉,我還沒有允許張貼圖片:(

我在Magento使用下面的代碼做了靜態塊:

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="7" template="catalog/product/list.phtml"}} 

但是,當我打電話的地方這一塊我wan't它顯示,它沒有使用正確的佈局:在一排

3項,兩排

*抱歉,我還沒有允許張貼圖片:(

只放的3項各水獺旁邊。我已經嘗試調整CSS,但這不是問題。該頁面的代碼表明,它被放在另一行:

<ul class="products-grid first odd"> (the first row) 
<ul class="products-grid last even"> (the second row) 

我的猜測是,當我調用該塊這臺顯示器3項的行,但我想不通的地方是配置位於。

回答

0

方法1: 供您使用改性殼聚糖模板目錄/產品/ list.phtml

從這個創建一個新的模板,並把它稱爲列表home.phtml和,你必須網格模式視圖,您必須擁有的東西像這樣:

<?php $_columnCount = $this->getColumnCount(); ?> 

<?php $_columnCount = 4; ?> 

路2替換這樣的:通過佈局或自定義佈局在管理方面加入該塊,並添加它像PARAMS:

<action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action> 
<action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action> 

對不起 - 第二種方式不會通過靜態塊的工作 - 你可以W/O靜態塊直接在佈局更新XML的CMS主頁添加此,我也不懂什麼如果您可以直接在CMS頁面內容中添加此代碼塊,則可以使用此靜態塊

+0

Thnx!我使用了一種方式,現在和原來的一樣。由於商店的構建方式,我使用了一個靜態塊。沒有真正的模板,所以我認爲最好的方式是使用靜態塊。 – SjoerdvGestel 2012-02-07 12:20:12

相關問題