Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送吗网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

ECSHOP模板代码不能使用is div by的解决办法

[复制链接]
tuzi 发表于 2015-8-8 23:26:04 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


很多制作模板的朋友可能已经发现了
+ R9 S; s9 B* Z; W在ECSHOP模板代码中 使用
" k* J6 n. C+ {6 W/ ]$ d{if $vars is div by 4} ... {/if}   
8 L/ f1 D! k- [- `5 L9 O* l来判断$vars 是否能被4整除的时候,系统会报错。/ r. w7 o/ U$ i/ B' T$ s6 ]' S
% {2 ]4 U7 P* \0 g
原因是ECSHOP的 SMARTY 是经过 ECSHOP官方二次修改过的,不是原原本本的SMARTY。
) L2 A4 p9 b" N8 C! e+ u8 c; }- c0 u
这种情况,我们可以用另一种代码来解决,那就是 mod , 5 n& @* ~9 t) S, L2 Z, T; z
9 P5 f, ?6 E7 V3 [2 F' K5 @+ r
MOD:是取余数的意思
1 Q1 v$ {6 z$ K4 D7 a: ]: T: `  J. e/ A) g# W+ _
例如:* o; p1 s" m1 |2 s+ S2 l8 J# d
% P1 Z. F" P5 U4 n1 M! V
<!--{foreach from=$hot_goods item=goods name=hot_goods}-->  
+ k8 t4 h: v8 Y
; p, X' y8 T: M3 {' c7 E4 v...............7 U- u7 c6 I& d( I8 l2 F

1 U$ c2 v) g+ n. j/ ~{if $smarty.foreach.hot_goods.iteration mod 4 eq 0}1 Q$ g" p  f- {4 @' }2 s8 z4 z( W
<br />* ~/ B# e) P7 {$ J
{/if}
* Q1 c! F! j5 A7 A
" e4 _5 N, Y5 v' {$ O/ i: L0 P...............
) [: H  _  X' ?5 v
: E" X3 n7 R& M( a- E+ J. x0 W. z<!--{/foreach}-->

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告

兔源码网 (公网安备36112102000036号 赣ICP备17001544号)

兔源码 QQ交流群:493651246  GMT+8, 2020-1-21 11:43
←站长统计工具 查看密码:tuyuanma

兔源码DZ模板下载 站长邮箱:tuyuanma@qq.com 站长QQ:3197813386 网站地图

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

     
快速回复 返回顶部 返回列表