【发布时间】:2016-10-21 16:20:13
【问题描述】:
我刚刚学习 Magento,所以,我刚刚在 youtube 上浏览了这篇关于如何创建自定义模板的教程。一切都很顺利,直到我不得不将 <codePool> 更改为本地。
使用默认的<codePool>core</codePool>,我可以看到我创建的新模板(复制了 1column.phtml 并更改了名称),但看不到我的更改,因为 1column 显示的是 3column 布局。如果我将<codePool> 更改为本地<codePool>local</codePool>,我会得到一个没有任何内容的白页。
这些是我所做的步骤。谁可以帮我这个事?我正在使用 Magento 版本。 1.9.2.4。谢谢。
------------- 添加自定义模板 -------- https://www.youtube.com/watch?v=144V9aSmhZc
-
转到: app/design/frontend/default/theme-you-are-using/template/page/
然后复制其中一个模板。
-
然后转到: 应用程序/代码/本地/
并创建目录结构: /法师/页面/etc/
最后应该是这样的: app/code/local/Mage/Page/etc/
-
现在转到: app/core/Mage/Page/etc/config.xml
并将其复制到:
app/code/local/Mage/Page/etc/
-
打开 'config.xml' 并转到
<layout>部分并添加您的更改,例如<reward-points module="page" translate="label"> <label>Reward Points</label> <template>page/rewards.phtml</template> <layout_handle>page_rewards</layout_handle> </reward-points> -
之后,打开: app/etc/modules/Mage_All.xml
转到并更改为“本地”,所以它看起来像这样:
<codePool>local</codePool> 现在,转到系统/缓存管理和“刷新 Magento 缓存”
转到 CMS/页面,单击任意页面,然后单击左侧的“设计”选项卡。现在“布局”下拉菜单应显示新布局。
【问题讨论】:
标签: magento