Magento设计 - 新的主页专栏

时间:2010-12-23 22:52:43

标签: templates layout magento magento-1.4

我想为我的magento商店制作一个自定义设计:

alt text

我如何继续这样做,特别是对于category1和category2的产品,我希望这个列表有一个新的标题,带有一些小图像,而不是像标准类别网格...

非常感谢你的帮助;

1 个答案:

答案 0 :(得分:0)

  • 创建CMS页面。
  • 切换到设计模式。选择布局 - 1列。
  • 编辑布局更新XML

    <block type="cms/block" name="block1_static">
        <action method="setBlockId"><id>cms_block1-static</id></action>
    </block>
    
    
    <block type="page/html_wrapper" name="left.callout.wrapper" translate="label">
        <action method="setElementId"><value>hompage-left-callout</value></action>
        <block type="core/template" name="left.callout" template="callouts/right_col.phtml">
            <action method="setImgSrc"><src>images/media/left_banner_1.gif</src></action>
        </block>
    </block>
    
    
    <block type="page/html_wrapper" name="center.wrapper" translate="label">
        <action method="setElementId"><value>hompage-center</value></action>
        <block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page"><action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action></block>
        <block type="reports/product_viewed" name="home.reports.product.viewed" alias="product_viewed" template="reports/home_product_viewed.phtml" after="product_new"><action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action></block>
    </block>
    
    
    <block type="page/html_wrapper" name="right.callout.wrapper" translate="label">
        <action method="setElementId"><value>hompage-right-callout</value></action>
        <block type="core/template" name="right.callout" template="callouts/right_col.phtml">
            <action method="setImgSrc"><src>images/media/right_banner_1.gif</src></action>
        </block>
    </block>
    

例如,有两个块 - 查看过的产品和新产品。没有默认块来显示Magento中特定类别的产品。您应该为它创建此块和模板,并在示例块的位置使用此块。

您可以与css对齐的块的位置。每个块都将包含具有特定ID的div。您可以设置ElementId和ElementClass包装块。