【发布时间】:2016-10-10 16:14:14
【问题描述】:
我对 magento 非常陌生,我了解到所有前端代码都存储在 app/design 和皮肤下,我安装了新的 magento,我发现了三个目录 adminhtml、frontend 和 install。我只是想知道是否有人可以解释每个目录的用途以及与默认主题相关的内容。我需要保留所有目录吗?
【问题讨论】:
标签: magento
我对 magento 非常陌生,我了解到所有前端代码都存储在 app/design 和皮肤下,我安装了新的 magento,我发现了三个目录 adminhtml、frontend 和 install。我只是想知道是否有人可以解释每个目录的用途以及与默认主题相关的内容。我需要保留所有目录吗?
【问题讨论】:
标签: magento
您的评论几乎是正确的,所有前端代码都存储在 app/design.xml 中。这是存储模板和布局文件的地方。 Magento 安装的根目录中还有 ./skin 文件夹,其中可以存储 javascript 和 css 文件。
至于您的实际问题,所有文件夹都应保留在原处,Magento 是一个脆弱的小孩,如果没有必要,不应过多打扰。
“install”文件夹用作通过浏览器安装 Magento 安装时的主题(也可以通过终端执行此操作,如果您对此感兴趣,请搜索“n98-magerun”) .
安装后,Magento 将用户界面前端(客户所见)和用户界面后端(店主所见)视为 2 个不同的主题。 “frontend”文件夹用于存储所有模板等以设置前端的样式/主题/任何内容,而“adminhtml”文件夹用于设置后端的样式/主题/任何内容。如果您想在后端添加自己的菜单,并且比常规的 Magento 主题具有更多的样式/内容,这是必要的。
tl;博士
“前端”是客户看到的前端内容
'adminhtml'是店主在后端系统中看到的前端东西
希望这能回答您的问题! :)
亲切的问候, 汤姆
【讨论】: