如何在Magento边栏中更改简讯箱的位置?

时间:2010-09-03 01:46:37

标签: php magento

我的Magento侧边栏中有一个简报框,我需要更改其位置。

它出现在app/design/frontend/default/theme/template/callouts/right_col.php模板下方。

我一直试图让我的脑袋围绕XML文件进行布局。我在page.xmlcatalog.xml找不到任何时事通讯。有一个newsletter.xml,但我无法理解它。

如何移动它?

2 个答案:

答案 0 :(得分:5)

newsletter.xml

中的

<default>    
<reference name="left">
     <block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml" before="-" />
    </reference>
</default>

你有这个选择:

    之前=
  • “ - ”
  • 后= “ - ”
  • before =“name-other-module” = = name-other-module“

答案 1 :(得分:2)

您可以打开newsletter.xml并找到此

<default>

    <!-- Mage_Newsletter -->
    <reference name="right">
        <block type="newsletter/subscribe" name="right.newsletter" template="newsletter/subscribe.phtml"/>
    </reference>

</default>

然后将属性添加到标题为block的{​​{1}},并将其值设置为“ - ”,如...

before