我想做些事情,而且我是新手,对Magento的熟练程度非常差。我要的是执行以下操作的最佳,最简洁的方法:
- 我想在我的文本编辑器中而不是在管理面板“所见即所得”中编辑主页的内容(可能还有其他每个CMS页,随着我对该项目的进一步了解)。我想我只有一个模板,例如 - home-content.phtml包含我的轮播标记以及最终放在首页上的其他内容。在我看来,执行此操作的最合乎逻辑的方法是将我附加- home-content.phtml到- getChildHtml('content')管理面板-> CMS->页面->主页->'设计'选项卡->布局更新xml中的方法,如下所示:- <reference name="content"> <block type="core/template" name="home-content" as="home-content" template="home-content.phtml" /> </reference>- 但是,我接下来想做的事情把它弄糟了。 
- 在我看来,默认的Magento HTML结构令人肿,嵌套 - div的太多(包装器->页面-> main-container col1-layout-> main-> col-main只是为了获得页面内容) 。对于我来说,这使Sass成为一个噩梦,所有这些类的样式都分为5个不同的Sass局部。因此,我正在清理默认结构以匹配我自己的设计原则。这部分意味着删除空的元素,例如臭名昭著的- <div class="std"> </div>。摆脱这种情况的最有效方法(因为我不打算使用管理面板来显示内容)是- <remove name="cms.wrapper">在CMS Home Layout Update XML中使用的。问题是,这将删除我使用上述方法(- reference name="content")添加的所有内容。
基本上:如何在没有冲突的情况下使用a将内容添加到我的主页.phtml 并删除它<div class="std">  </div>?我不了解admin-> CMS->布局更新XML的功能与layout.xml的功能有何不同,或者为什么我应该在另一个之上使用(例如,我不能<cms index-index>用来做同样的事情?) 。
预先感谢大家。
.std在不需要的地方添加列表样式。可以预见,使用Magento,这是一个漫长的过程。