如何安裝prestashop模板?

  

如何安裝prestashop模板


首先我們從網上下載了一個模板,第一步就是解壓模板文件(一般是一個壓縮包吧),看有沒有安裝教程,比如install.txt, install.doc, install.pdf, install.html, readme.txt之類的,以目前的prestashop模板而言,大部分都是以英文描寫,所以用戶需要有一定的英文基礎。如果有安裝文檔,就按照安裝文檔一步步來安裝。

不過有的安裝文檔不規范,也不是很詳細,所以,還需要我們憑自己的經驗來安裝,以下是一般安裝流程。

1.查看模板文件結構。通常,模板文件需要有modules和themes兩個目錄, 然后有模塊掛載提示圖(如下圖中的hook.png)。prestashop模板安裝教程-1

2.復制并替換文件。modules目錄存放的是本模板需求的模塊,themes存放的就是模板文件,將這兩個目錄復制到網站根目錄下,也就是覆蓋這兩個目錄。因為prestashop模塊是公用的,所以復制文件前最好是備份原來的模板文件,至于模板文件,因為跟其它模板相對獨立,所以,不嚴格要求備份。

3.進入后臺管理頁,應用新安裝的模板。

4.點開hook.png,在后臺管理頁的模板管理中,安裝需要的模塊,并調整模塊位置。注意,這一步中,調整模塊位置很重要,模塊位置的調整方法以及模塊的安裝卸載及停用可以參照這里(Prestashop模塊安裝和使用全解)了解。

一般來說,完成上面幾個步驟,一般的模板是能夠安裝成功的。但是,有幾點需要注意的地方:

1.模塊目錄存放在模板目錄下。沒有themes和modules目錄,只有一個模板目錄。打開模板目錄,除了必有的css js 等目錄和.tpl文件之外,還有一個modules目錄,將modules復制到網站根目錄的modules目錄下,如果沒有只需將模板目錄復制到 themes目錄下即可(此類模板是最好安裝的,不過通常改動部分也較少,僅改動了CSS及布局等)。

2.需要修改或替換PHP文件。有的模板創建了新的掛載點,需要在php文件中將新掛載點上的模塊注冊到smarty,這樣才能在tpl模板文件當中生效。這種情況下,比較好的是在install.txt之類文件中,提到在某PHP文件代碼的哪一段之后加上指定代碼,或者是提供一個在原版文件基礎上修改的PHP的文件,事實上前一種方法更好,因為具有廣泛通用性,不會因為在PHP文件已經被修改過的情況下造成功能的失效。

3.另外還有一些模板或模塊對系統的改動比較大,更改到系統的核心文件,安裝這種模板的時候,最好是先備份需要替換的文件,甚至是備份整個程序文件,比如官方商城上的onepagechecker模塊,改動了多個系統文件,不過此模塊算是做的比較好的,替換文件之前會自動備份原來的文件。

總的來說,按照如上步驟普通用戶都可以將一個模板安裝成功,如果碰到“三無”模板(無模塊掛圖、無安裝說明、無法在不進行其它操作的情況下安裝成功),只能求助專業人士了。
相關資訊