静态块位置

时间:2015-03-19 08:23:09

标签: magento position

我的主页上有一个图像滑块直接放入主页,然后我有一个显示一些内容的静态块,我将它放入内容区域(中间列)。它出现在图像滑块上方,但我想在下面显示它。目前我使用此代码:

<reference name="content">
    <block type="cms/block" name="newproduct">
        <action method="setBlockId"><block_id>newproduct</block_id></action>
    </block>
</reference>

我在布局中尝试使用before和after属性,但它没有用。

2 个答案:

答案 0 :(得分:0)

你有没有试过=“ - ”使用它并检查它

<reference name="content">
    <block type="cms/block" name="newproduct" after="-">
        <action method="setBlockId"><block_id>newproduct</block_id></action>
    </block>
</reference>

OR

转到cms - &gt;主页 - &gt;内容

{{block type="cms/block" block_id="newproduct"}}

主页cms页面中是否有任何内容,然后在最后添加上面的代码。

答案 1 :(得分:0)

    <p>
<script type="text/javascript" src="{{skin url=''}}js/jquery.cycle.all.js"></script>
<script type="text/javascript">// <![CDATA[
/* index slider */
jQuery(document).ready(function(){
jQuery('#s4')
.before('<div id="nav_slides"><div id="nav_sl_wrap"></div></div>')
.cycle({
    fx:     'fade',
    speed:  '1000',
    timeout: 8000,
    pager:  '#nav_sl_wrap'
});
});
// ]]></script>
</p>
<div class="index_slider">
<div id="s4">
<div class="cl1"><img alt="" src="{{skin url=''}}images/slider_pic1.jpg" /></div>
<div class="cl2"><img alt="" src="{{skin url=''}}images/slider_pic2.jpg" /></div>
<div class="cl3"><img alt="" src="{{skin url=''}}images/slider_pic3.jpg" /></div>
<div class="cl4"><img alt="" src="{{skin url=''}}images/slider_pic4.jpg" /></div>
</div>
</div>

这就是滑块,我不能把你的代码放在下面,因为它不会将它识别为代码