我正在整理我的第一个 Magento 主题。威。
该站点将包含大量静态页面,我正在尝试确定以易于维护的方式将该内容放入系统的最佳方法。理想情况下,这个过程可以由一个在 magento 方面经验有限的团队成员来管理(这是一个关键点)。
除了包含静态“页面”内容的这两种主要方法之外:
- 1 - 保存
page-content
为 CMS 静态块,添加到类别页面 - 2 - 另存
page-content
为 CMS 页面
看来我应该能够page-content
从布局更新 xml 指令的组合(在 cms 页面/类别页面中)或作为包含的小部件类型来呈现 phtml 模板文件(作为真实标记)。
假设我的文件结构如下所示:
/my_theme
/default
/varient
/template
/cms
/template
/category1
/category2
- page_content.phtml
我尝试通过以下多种变体将此文件植入 cms 页面:
<reference name="content">
<block type="core/template" name="content.current" as="content.current" output="toHtml" template="cms/template/category1/category2/page_content.phtml"
</reference>
在布局更新 xml 中。
或者,我尝试通过以下内容指令呈现此文件:
{{block type="core/template" name="content.current" template="cms/template/category1/category2/page_content.phtml"}}
到目前为止(显然)没有运气。
当然 - 可能有理由不以这种方式处理静态内容,但它可能仍然是已经提到的两个步骤(例如图像和链接路径)的可行替代方案。
无论如何 - 我相信一些更新 xml 或内容指令的组合应该是可行的,但我仍然对 Magento 布局有所了解,还没有找到正确的方法。
任何建议或解释都会很重要。
干杯 -
b[]x