2015-10-19 84 views
0

我是Prestashop開發新手。我試過的第一件事是創建一個新的主題,複製Prestashop 1.6中的默認主題目錄。我遇到的問題是,一旦創建,主題就不會被Prestashop檢測到:就像目錄不存在。Prestashop主題未檢測到

如果我從管理面板創建一個新的主題,並用相同的文件替換目錄內容,它可以正常工作。

我該怎麼做才能讓Prestashop檢測到我的主題?我還沒有找到任何有關它的信息。

非常感謝。

回答

1

我已經回答了類似的問題here,有兩種方法,通過後臺來解決您的問題

  • 複製默認主題在Preferences -> ThemeAdd new theme 按鈕,然後在底部Create new theme +選擇Copy missing files from existing theme

或者如果你已經通過FTP複製主題目錄/文件

  • 的步驟相同,但沒有拷貝丟失的文件(當然,如果你沒有 丟失的文件),只是把正確的新目錄名稱Name of the theme's directory
0

這實際上就是它的做法 - 複製默認主題。

可能有幾個原因:

  • 您是否更改了複製的文件夾的名字嗎?
  • 你只使用一個小寫字母作爲名字嗎?
  • 您是否將其複製到/ themes文件夾?

這裏是複印後additonaly信息做一些清理工作:http://doc.prestashop.com/display/PS15/Creating+your+own+theme

而且它是完全沒有從後端創建的默認主題的副本。您可以在這裏找到說明:http://doc.prestashop.com/display/PS16/Laying+the+Theme的基礎+#LayingtheTheme'sFoundations-Standingontheshouldersofgiants:copyingthedefaulttheme

+0

我做了以上所有。文件夾名稱是「mitema」(我嘗試了其他名稱),它放在/ var/www/themes(與default-bootstrap相同的文件夾)中。它是一個流浪機器的共享文件夾,但我認爲這並不重要:從Web服務器的角度來看,它就像一個普通的文件夾。如果我在ps_themes中手動插入一行以及該主題的信息,它就可以工作。 –