熟悉ECSHOP的都知道,ECSHOP使用了缓存机制,所以为了能即时的反映最新的评论数,本方法使用的是 insert 函数形式,这样做的好处是能自动显示最新的评论数,而不需要经常去清除缓存。
- i' |, s) ]- q$ T7 j! b" V1 E7 C* @6 E# Q. ]
下面是具体方法:
/ d* [" V% E7 {, t4 |& x' {( |. m$ D/ w5 e% Q
首先打开 includes/lib_insert.php 文件,在最下面增加一个函数(注意别加在 “?>”外面 )
; Q; |1 u0 t% G" q# t M% W( S/ B6 D3 G! z( ]2 Z/ o2 j9 w1 ?' E& }
7 F+ j# ?* q* j& e2 }
然后再修改商品详情模板文件 themes/default/goods.dwt
5 y d% ]: U) X( L6 x3 }
, p) m; \* M) f6 m% } }在你想显示评论数量的地方加入下面代码
0 X+ y8 L8 e+ J
8 f8 O' C `& ~ j. R% S评论数量:{insert name=comments_count type=$type id=$id} |
- H* d! @7 t, E3 e. N+ Q. R% x至此,大功告成
* b; T% T* v3 o$ s6 u; ^6 A2 T9 y: p2 ? |