Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 静态闭塞位置_Magento_Position - Fatal编程技术网

Magento 静态闭塞位置

Magento 静态闭塞位置,magento,position,Magento,Position,我在主页上有一个图像滑块,直接放在主页上,然后我有一个静态块,显示一些内容,我把它放在内容区域的中间栏中。它显示在图像滑块的上方,但我希望它位于下方。目前我使用以下代码: <reference name="content"> <block type="cms/block" name="newproduct"> <action method="setBlockId"><block_id>newproduct</block

我在主页上有一个图像滑块,直接放在主页上,然后我有一个静态块,显示一些内容,我把它放在内容区域的中间栏中。它显示在图像滑块的上方,但我希望它位于下方。目前我使用以下代码:

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

我在布局中使用before和after属性进行了尝试,但没有成功。

您尝试过after=-使用该属性并检查它吗

<reference name="content">
    <block type="cms/block" name="newproduct" after="-">
        <action method="setBlockId"><block_id>newproduct</block_id></action>
    </block>
</reference>
是否有任何内容在主页cms页面,然后添加上述代码在最后

    <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>

这是滑块,我无法将您的代码放在下面,因为它无法将其识别为代码

刷新缓存和缓存存储,然后检查您是否在主页中添加了代码?如果你已经添加了这个,那么在你想要添加的所有内容之后更改这个代码位置。我必须在哪里添加这个?我已经用第二种方式编辑了我的答案,将你的静态块检查出来。它很有效,但这会导致一个以前发生过的错误。我的静态块是一个产品列表,如果我直接将它添加到主页,它就有那些列表点,我试图通过css删除它们,但没有成功。这就是为什么我不希望将块附加到主页,而是将其作为一个自定义块放在下面
    <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>