ecshop的幫助中心的模板跟其他文章的模板相同,沒有提供專門的幫助中心模板,筆者在開發網站時也遇到了類似的問題,我也查找了很多資料,發現沒有太實用的,筆者經過一晚的鉆研發現終于搞定,筆者不是插件公司的,特在此公布方法思路,幫助同樣有需求的人,筆者也非常討厭插件公司 動不動就上百,ecshop都是開源的,插件就不能開源嗎?其實在開源方面我還是很佩服老外,就拿wordpress博客系統吧,插件基本上都是開源的,達到資源共享嗎!
本人詳細講解一下這個方法的思路:
1、ecshop自身帶有help.lbi,通過查看源代碼發現ecshop有自己的判斷機制,cat_type =5 來判斷是否為幫助中心的分類。
2、控制幫助中心的模板跟文章的文件是article.php,模板文件是article.dwt,我們可以在數據庫表esc_article 增加字段 cat_type,設置為數值型,手動修改幫助中的文章為cat_type=5就可以
3,再article.dwt增加判斷如下
<!-- {if $article.cat_type eq 5} -->
..........(幫助中心樣式)
<!-- {else} -->
.........(文章樣式)
<!-- {/if } -->
搞定了,本人就是這樣處理的!
新聞熱點
疑難解答