我正在使用magento 1.7.我试图改变cms内容的包装,但我仍然无法得到如何更改cms_page的包装.
<block type="page/html_wrapper" name="cms.wrapper" translate="label">
<label>CMS Content Wrapper</label>
<action method="setElementClass"><value>std</value></action>
<block type="cms/page" name="cms_page"/>
</block>
Run Code Online (Sandbox Code Playgroud)
和html输出是
<div class="std">
CMS Page content
</div>
Run Code Online (Sandbox Code Playgroud)
但我想这样输出
<section class="std">
CMS Page Content
</section>
Run Code Online (Sandbox Code Playgroud)
请给我任何解决方案
我正在使用magento 1.7.我有问题我不知道为什么会这样.我只是在后端打开产品进行编辑然后点击复制然后我得到了以下错误
Warning: Illegal string offset 'new_file' in D:\wamp\www\easyshop\app\code\core\Mage\Catalog\Model\Product\Attribute\Backend\Media.php on line 158
Run Code Online (Sandbox Code Playgroud)
当我尝试使用代码来调试文件时:
print_r($newImages);
die;
Run Code Online (Sandbox Code Playgroud)
然后我得到了以下数据
Array
(
[/s/a/samsung_galaxy_s2_front1.jpg] => /s/a/samsung_galaxy_s2_front1_4.jpg
[/s/g/sgs2p1.jpg] => /s/g/sgs2p1_4.jpg
[/s/g/sgs2_11.jpg] => /s/g/sgs2_11_4.jpg
[/s/g/sgs2-4386.jpg] => /s/g/sgs2-4386_4.jpg
)
Run Code Online (Sandbox Code Playgroud)
我的数据键错了可以请你解决这个问题的解决方案