從這里免積分下載插件:zencart二次開發之改進zencart批量上傳插件,支持批量上傳細節圖
zencart批量上傳插件easypopulate是對products數據表進行操作的,我們只需在easypopulate.php文件中進行一些修改即可讓其支持批量上傳細節圖的功能
最終效果截圖:

注意:這個新增功能主要是考慮到每次產品采集回來后,都得按照規則修改產品細節圖的名稱,比如:產品大圖名稱:test.jpg,則要讓zencart系統自動幫我們識別產品細節圖的話,需要我們手動更改產品名稱,比如產品細節圖的名稱:test_01.jpg,test_02.jpg,如此即可。
但是按照系統的默認做法將帶來兩個缺點:
- 大大降低網站的訪問速度,因為用戶訪問網站的時候,zencart系統要到image文件夾下根據命名規則尋找是會否有產品細節圖,可以想象這樣將帶來何種“災難”-->用戶等不及,直接關閉網站。你分析網站時候,發現網站的跳出率很高,有時候可能就是這個在作祟
- 上面已經說過了,每次我們都得修改采集后的圖片名稱,我所在的外貿公司就是這樣子的,每次不得不大量修改產品的圖片名稱
步驟:
- 在數據表products中添加一個字段用於存放細節圖:products_additional_iamge
- 從此處下載該“改進zencart批量上傳插件,支持批量上傳細節圖”文件,按照安裝說明安裝即可
- 接下來我們要自己寫下php代碼,讓系統“按圖索驥”找到目標圖片,如此,網站的響應速度將大大提升。怎么做?可以看下我的另一篇博文:zencart二次開發之自動查找產品細節圖
原創文章:WEB開發_小飛
轉載請注明出處:http://www.cnblogs.com/hongfei/archive/2012/03/29/zencart-easypopulate-upload-additional-image.html
