2012-05-30 179 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我買了一個主題,他們沒有說明你只需要添加到不覆蓋它們的文件夾。