【问题标题】:Magento - Category Custom Layout UpdateMagento - 类别自定义布局更新
【发布时间】:2015-01-16 09:19:25
【问题描述】:

我想在每个类别的类别中添加一个自定义 CMS 块。所以我创建了一个自定义 CMS 块: 标题:测试块 标识符:测试块

然后我进入我的类别并在自定义设计选项卡下 - 在自定义布局更新文本区域中,我添加以下内容

<reference name="left">
    <block type="cms/block" name="TestBlock" after="catalog.compare.sidebar">
        <action method="setBlockId"><block_id>testblock</block_id></action>
    </block>    
</reference> 

这在侧边栏中添加了我的自定义 CMS Block 的内容,但定位错误。它没有将其添加到侧边栏的底部(最后一个块是比较产品),而是位于顶部。任何想法如何正确定位它?我正在使用 Magento CE 1.9.0.1

【问题讨论】:

    标签: php magento layout


    【解决方案1】:

    尽量不要在你的块中使用“after”,它可能会起作用。

    【讨论】:

    • 没有帮助 - 还有其他想法吗?
    【解决方案2】:

    您可以按照以下方法尝试。

    <reference name="left"> <block type="cms/block" name="TestBlock" after="-"> <action method="setBlockId"><block_id>testblock</block_id></action> </block> </reference>

    【讨论】:

    • 试过了 - 没用...我觉得这是一个主题相关...有什么办法可以绕过它?我可以提供任何其他相关代码或信息吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多