如何打包一個客戶所需的模板
場景:有時候客戶說我想要這個模板,那么就需要打包一下;我們服務(wù)器一般是區(qū)分windows操作系統(tǒng)和linux操作系統(tǒng)。
一、先確定是哪套模板,并找出來模板名稱:
1、如何查看此站是哪套模板:
http://schoolzqys1.php168.net/s.php/yx80/
方法一:在logo上面鼠標(biāo)右鍵,復(fù)制地址
打開網(wǎng)站----鼠標(biāo)放在logo上面------鼠標(biāo)右鍵-----彈出框中點擊【復(fù)制圖片地址】------瀏覽器上新開一個窗口,點擊瀏覽器的地址輸入欄,粘貼那個地址,然后回車
我們復(fù)制的地址是下面這個,然后回車后,瀏覽器上面看到如下效果:在sites目錄后面,可以看到【yx80_blue】,那么這個就是模板的文件夾名稱。
http://schoolzqys1.php168.net/skin/sites/yx80_blue/core/header/images/logo.png
方法二:站群后臺查看模板的方法
在上述的方法一中,如果logo是后臺直接上傳的,就看不到那個模板原始路徑了,那就用另外一個
最保險的方法。方法如下:
進入站群子站后臺------點擊此站的編輯站點--------查看模板選擇
可以看到模板名稱是這個:
二、了解模板結(jié)構(gòu),需要打包哪幾個文件夾:
1、一個模板有兩個文件夾,在skin和template目錄中:
對于一套站群子站模板來說,一套模板分為樣式和html文件,他們存放在兩個文件夾中:
A:樣式文件存放地址:程序根目錄/skin/sites/某某模板
B:html文件存放地址:程序根目錄/skin/sites/某某模板
2、案例如下:
以這個http://schoolzqys1.php168.net/s.php/yx80/的模板【yx80_blue】為例:
A:樣式文件存放地址:程序根目錄/skin/sites/yx80_blue/ (yx80_blue文件夾就是我們所需打包的)
B:html文件存放地址:程序根目錄/template/sites/yx80_blue/ (yx80_blue文件夾是我們所需打包的)
三、打包如何存放:
A:先創(chuàng)建一個整的文件夾目錄,建議不要中文命名:就自定義命名為yx80_blue_moban 吧
B:yx80_blue_moban目錄下,創(chuàng)建對應(yīng) /skin/sites/文件夾目錄;然后將對應(yīng)項目中skin下對應(yīng)位置【yx80_blue】文件夾拷貝到剛剛創(chuàng)建的sites目錄下
B:同理,yx80_blue_moban目錄下,創(chuàng)建對應(yīng) /template/sites/文件夾目錄;然后將對應(yīng)項目中template下對應(yīng)位置【yx80_blue】文件夾拷貝到剛剛創(chuàng)建的sites目錄下
這樣一個模板就打包完成了。
四、關(guān)于標(biāo)簽:
如果這個模板有一些特別的標(biāo)簽,因為標(biāo)簽樣式是公共的,只能請技術(shù)員單獨打包。
務(wù)必不要將標(biāo)簽打包去覆蓋,因為每個項目的標(biāo)簽情況不同,會造成嚴(yán)重后果。
所以,我們平常說的打包模板,就是打包上面教程里面說的兩個文件夾。
五、打包后的模板上傳到對應(yīng)項目中:
1、window服務(wù)器(phpstudy為列子):
A:進入安裝phptudy的目錄,可能是C盤,可能是D盤
B:點擊進入www目錄,這個目錄存放了所有安裝程序的目錄,現(xiàn)在選定我們需要的那個網(wǎng)站,假設(shè)是 schoolzq2021bz這個網(wǎng)站,里面存放的是程序
C:在這個模板下,就可以將打包的模板,解壓后,存放到對應(yīng)的位置里面去。
備注:很多服務(wù)器,包括阿里云服務(wù)器,可以直接從你電腦拷貝文件到服務(wù)器,非常方便。有些也可以直接從服務(wù)器拷貝文件出來。
2、linux服務(wù)器(以oninstack為列子):
教程與上面類似,先用ftp登錄服務(wù)器;登錄后,進入網(wǎng)站根目錄,上傳文件
ftp登錄后,先點擊這個位置回到根目錄
然后進入程序所在目錄:
一般程序目錄在:/data/wwwroot目錄下;里面選擇那個對于對應(yīng)的網(wǎng)站。比如是這個站點的:
將文件滑到下面這個單個文件的情況下,直接將目錄拖入進去即可:
備注:如果你文件夾拖到了服務(wù)器某個目錄下,他就會誤操作將文件進入某個目錄,所以一般按上面的方法,就可以避免出錯;
比如這種情況下,直接拖入文件夾到服務(wù)器,那么這個模板就沒有到對應(yīng)目錄,而是直接放到【inc】目錄了
本教程文檔下載地址: