在ECSHOP首页的促销商品下显示促销时间-站长杂谈下载

在ECSHOP首页的促销商品下显示促销时间

来自版块: 站长杂谈发表于: 2015-8-9 00:20:36
36309
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
用ECSHOP开网店的人应该都知道,ECSHOP官方默认程序,在ECSHOP首页的促销商品是没有读取促销时间段的,& a* l" b% E0 q! m) \7 _
那么我们要如何二次开发才能实现“在ECSHOP首页的促销商品下显示促销时间”呢?
! @% ^  `3 W6 E" R. A4 q2 r
3 E1 c* Z& E, i; y$ v  ~下面就来告诉你具体的解决办法:
  a- \- b# C; H- M! n0 r6 P1 G. r# a# {' k4 `5 e
修改方法:
$ ~" z* y3 q( `打开 /includs/lib_goods.php文件
9 h) I/ p) W+ _* J& C, N3 r5 p找到  function get_promote_goods($cats = '')  函数部分. z3 h- N1 x3 B. M! T! k

9 ?% g* L! n0 Z6 J  O: u: A) h4 o1 |4 D1 Q) z) R& R' \* C
, P! E& c4 B& n$ O
$goods[$idx]['name']         = $row['goods_name'];2 s0 Y/ S/ `- T3 R: o4 ~$ Z

* [+ s; g: E$ g3 ~, P0 t9 F2 h8 {下边增加两行代码0 V$ q0 K  s4 C

  D+ n& s% I3 x/ x5 z$goods[$idx]['promote_start_date']      = local_date($GLOBALS['_CFG']['date_format'], $row['promote_start_date'] );' I7 f  y$ n. t" C; S5 X3 g( a
$goods[$idx]['promote_end_date']      = local_date($GLOBALS['_CFG']['date_format'], $row['promote_end_date'] );
8 r& ]- ]0 w$ f* w. `: I9 k8 ]
6 Y( B& R8 @$ S1 c1 W; O3 I% Q- K
注意千万别加错位置哦,加错了位置我可不负责任哦。
4 f7 K1 v) M" @; B& H: @; J6 F' n
+ ~7 O8 N/ c! B: e进行上面程序文件的修改以后,下面我们就可以在ECSHOP模板文件中调用 促销开始时间 和 促销结束时间了。
2 ]" a# ]" F6 V; M. i8 U
4 p$ |. e% f2 h2 J" q' b6 H调用方法为:0 L! u8 K# j5 v/ v4 [1 }7 O  _( k1 j
  c2 M) e/ r/ l5 r5 v1 r
打开 /themes/模板文件夹/library/recommend_promotion.lbi
/ h9 N1 q$ z: C
3 l& V& q2 }/ e" F* ^) J2 _在 foreach 循环里的适当位置调用如下标签即可:
9 @, {0 _$ I+ v( k6 F* I6 ?! ?6 j! X; b- d9 Q5 ~* h
开始时间:{$goods.promote_start_date}. q3 p7 e2 B/ m0 E3 \
结束时间:{$goods.promote_end_date}6 N6 g1 \5 }6 M9 E2 G6 f5 z7 i

1 Q1 M' o$ k# z  J! M* qOK了,就这样了,都洗洗睡吧。
5 J" t8 P4 t3 t6 T0 R. |9 a" M

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部