【问题标题】:Add static block in right col Magento在右列 Magento 中添加静态块
【发布时间】:2016-01-07 18:30:27
【问题描述】:

我尝试添加在 CMS 中创建的静态块 -> 静态块(id:qualif)。 为此,我在 app/design/frontend/default/default/layout 中创建了一个 local.xml 并插入:

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="right">
            <block type="cms/block" name="cms_qualif" after="-">
                <action method="setBlockId"><block_id>qualif</block_id></action>
            </block>
        </reference>
    </default>
</layout>

但是任何东西都出现在我的右边。 我在 Admin -> System-> Design 中检查了我的模板是否为“默认”。

你有什么解决办法吗?

【问题讨论】:

  • 首先,您是否清除了布局中的缓存?其次,如果您应用了主题,请尝试修改主题文件夹中的xml。
  • 我不明白...我修改了主题文件夹中的local.xml ..

标签: magento


【解决方案1】:

尝试在catalog.xml中&lt;default&gt;标签后面添加xml:

<reference name="right">
   <block type="cms/block" name="cms_qualif" after="-">
       <action method="setBlockId"><block_id>qualif</block_id></action>
   </block>
</reference>

进行更改后不要忘记清除缓存。

【讨论】:

  • 块“qualif”的商店视图位于“所有商店视图”
  • 我使用的是 1.3.0 版本,并且我在 System->Permissions 中没有“阻止”。我试着写:qualif 在主页 -> 自定义设计 -> XML 并且它适用于主页...
  • 尝试通过 Magento 后端为 CMS 页面做同样的事情。
  • 我已经通过 Magento 后端、CMS->pages -> home page -> custom design -> XML 完成了它
  • 您要在哪个页面上添加此块? CMS 页面、类别页面、联系人?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-08
  • 2016-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多