magento主题安装

时间:2012-05-30 21:54:37

标签: magento

我有一个相当简单的问题。

我想安装一个新的magento主题。在文档中,它说要用主题的'app'和'skin'文件夹覆盖默认的'app'和'skin'文件夹。

8.将”app“和”skin“文件夹从模板themeXX文件夹上传到Magento根目录 文件夹(接受替换)

但是,当我这样做时,它会提示我通过magento安装向导再次下载magento。

对我来说,将新主题的'app'和'skin'文件夹的内容复制到magento框架的默认'app'和'skin'文件夹中听起来更合理,因为它们包含一些其他文件夹这可能应该保持不变。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

您是否首先在要运行它的文件夹中安装默认Magento?在开始安装团队之前,您需要运行Magento的安装。

如果它继续发布,请检查您是否在浏览器地址栏中的正确地址。要安装magento,您可能会被重定向到[magento]/downloader/

作为最后的手段,您可以打开index.php并删除重定向下载程序文件夹的代码,但此时您可能最好重新安装Magento(删除目录中的所有内容并按照安装步骤操作)因为某些事情可能出错了。

安装Magento后,检查是否看到默认的商店界面,并在安装任何其他内容(包括主题)之前访问管理区域!

答案 1 :(得分:1)

绝对不需要覆盖应用程序和皮肤文件夹。事实上,如果您这样做,您可以轻松覆盖Magento的所有功能并破坏您的系统。

这就是为什么你得到一个新的安装提示。

您要安装的主题是什么,以及他们提供该信息的页面链接是什么?

一般来说,一个主题将被打包成一个文件夹结构,如下所示:

theme_package
theme_package/app
theme_package/app/code
theme_package/app/code/local
theme_package/app/code/local/Namespace
theme_package/app/code/local/Namespace/Themename
theme_package/app/code/local/Namespace/Themename/Block
theme_package/app/code/local/Namespace/Themename/etc
theme_package/app/design
theme_package/app/design/frontend
theme_package/app/design/frontend/base
theme_package/app/design/frontend/base/themename
theme_package/app/design/frontend/base/themename/layout
theme_package/app/design/frontend/base/themename/template
theme_package/skin
theme_package/skin/css
theme_package/skin/js

等等。

这个内容需要像你说的那样合并。

其中许多文件夹已经存在,例如app / code /,app / design / frontend / base /,skin / css /,skin / js /

只需复制任何新文件或文件夹。

答案 2 :(得分:0)

@george我知道已经有一段时间了,因为这里有任何说法,但我只是想让人们知道以后的参考,你只需要添加到app / design / frontend / default / [主题名称]和skin / frontend / default / [theme name]文件夹,如sg3s所述。我今晚失去了大约4个小时的b / c我购买了一个主题,他们没有指定你只需要添加到文件夹而不是覆盖它们。