2012-05-30 137 views
2

我有一个相当简单的问题。magento主题安装

我想安装一个新的magento主题。在文档中,它表示用主题的“应用程序”和“皮肤”文件夹覆盖默认的“应用程序”和“皮肤”文件夹。

8.上传了‘应用’和‘皮肤’从模板themeXX文件夹到您的Magento的根文件夹 文件夹(接受更换)

然而,当我这样做,它提示我再次通过magento安装向导下载magento。

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

有什么建议吗?

回答

1

您是否首先在要运行它的文件夹中安装默认Magento?您需要先安装Magento,然后才能继续安装团队。

如果它一直提示您检查您是否位于浏览器地址栏中的正确地址。要安装的Magento,你会被重定向到[magento]/downloader/

作为最后的手段,你可以打开index.php和删除代码重定向你的下载文件夹,但在这一点上,你可能会更好重新安装Magento的(除去一切该目录并再次按照安装步骤),因为可能出错了。

安装完Magento后,请检查您是否看到默认的商店界面,并且可以在安装其他任何东西(包括主题)之前访问管理区域!

+0

我已经正确安装了magento样品产品并正常工作。现在下一步是上传一个新的主题。但是,每当我用新主题中的应用程序和皮肤文件夹替换它时,它都会启动安装程序。所以,我猜测我不应该替换整个文件夹,而只是将“app/design/frontend/default/themename”(皮肤也是如此)复制到原始“app”的相应子文件夹中夹。对? – george

+1

不,您应该合并文件夹。所以这个主题可能有两个主目录,它们会添加'app/design/frontend/default/[主题名称]'和'skin/frontend/default/[主题名称]'这个文件夹应该添加到相关文件夹中。还可以添加其他内容,例如adminhtml,但每个主题都有所不同。 – sg3s

+0

这就是我想说的。我会将主题的文件夹添加到magento文件夹的相关根目录中。我不会覆盖任何原始文件夹。这也是你说的吗?此外,当前主题还有另一个名为“options/app”的文件夹(再次..哈哈),并在文档中说:“安装模块'ThemeOptions'。 将文件夹'app'中的文件夹'app'复制到root你的magento核心,使用任何FTP管理器来做到这一点。“ **我真的不明白这一点..它似乎覆盖了以前我复制文件的现有应用程序文件夹.. ** – george

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 

等。

如您所说,此内容需要合并。

许多文件夹已经存在,例如应用程序/代码/,应用程序/设计/前端/基/,皮肤/ CSS /皮肤/ JS/

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

0

@george我知道这已经有一段时间了,因为这里已经提到过任何东西,但我只是希望人们知道将来的参考,你只需要添加到应用/设计/前端/默认/ [主题名称]和皮肤/前端/默认/ [主题名称]文件夹如sg3s陈述。我今天晚上失去了大约4个小时的b/c我买了一个主题,他们没有说明你只需要添加到不覆盖它们的文件夹。