`
aoyoo111
  • 浏览: 12235 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
最近访客 更多访客>>
社区版块
存档分类
最新评论

Thinkphp中volist标签中mod控制一定记录的换行BUG

阅读更多

BUG描述:
thinkphp 2.0 版本

Mod属性还用于控制一定记录的换行,例如:
<volist name="list" id="vo" mod="5" >
{$vo.name}
<eq name="mod" value="4"><br/></eq>
</volist>
---- 上述文字节选自官方手册 ----


实际的执行结果是
第一行 4个记录(缺少一个)
第二行及后面行才是 5个记录


修改意见:
ThinkPHP\Lib\Think\Template\TagLib\TagLibCx.class.php
line 107line 108 位置互换一下
代码
$parseStr .= '++$'.$key.';';
$parseStr .= '$mod = ($'.$key.' % '.$mod.' )?>';

修改后:
$parseStr .= '$mod = ($'.$key.' % '.$mod.' );';
$parseStr .= '++$'.$key.'?>';


<wbr></wbr>

分享到:
评论

相关推荐

    Thinkphp中volist标签mod控制一定记录的换行BUG解决方法

    本文实例讲述了Thinkphp中volist标签mod控制一定记录的换行BUG解决方法。分享给大家供大家参考。具体方法如下: 一、BUG描述: 存在于thinkphp 2.0 版本 Mod属性还用于控制一定记录的换行,例如: 复制代码 代码如下...

    ThinkPHP模板Volist标签嵌套循环输出多维数组的方法

    ThinkPHP 中对 volist 标签嵌套使用可实现多维数组的输出。 volist 嵌套使用 一般的二维数组,可以用 volist 标签直接循环输出。对于多维数组,则需要对其中的数组成员再次使用 volist 标签嵌套循环输出。 构建一个...

    thinkPHP中volist标签用法示例

    主要介绍了thinkPHP中volist标签用法,结合实例形式分析了thinkPHP中volist标签的功能、属性及相关使用技巧,需要的朋友可以参考下

    Thinkphp的volist标签嵌套循环使用教程

    首先,在Thinkphp开发手册中,有关于&lt;volist&gt;标签嵌套的解释说明。如下: 标签嵌套: 模板引擎支持标签的多层嵌套功能,可以对标签库的标签指定可以嵌套。 系统内置的标签中,volist(及其别名iterate)、switch、if...

    详解thinkphp中的volist标签

    本文通过实例案例给大家介绍了thinkphp中的volist标签,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友参考下吧

    thinkphp 中的volist标签在ajax操作中的特殊性(推荐)

    在一个ThinkPHP的复杂页面(包含volist)中实现volist标签显示Jquery查询结果的返回。这篇文章给大家介绍了thinkphp 中的volist标签在ajax操作中的特殊性(推荐),需要的朋友参考下吧

    Thinkphp中的volist标签用法简介

    在控制器中首先对模版赋值,如下例所示: $User = M('User'); $list = $User-&gt;limit(10)-&gt;select(); $this-&gt;assign('list',$list); 在模版定义如下,循环输出用户的编号和姓名: &lt;volist name=list id=vo&gt; {$vo.id...

    ThinkPHP模板循环输出Volist标签用法实例详解

    本文实例讲述了ThinkPHP模板循环输出Volist标签用法。分享给大家供大家参考,具体如下: volist 标签用于在模板中循环输出数据集或者多维数组。 volist 标签 在模块操作中,select() 方法返回的是一个二维数组,可以...

    ThinkPHP模板中判断volist循环的最后一条记录的验证方法

    主要介绍了ThinkPHP模板中判断volist循环的最后一条记录的验证方法,需要的朋友可以参考下

    ThinkPHP采用volist实现三级循环代码实例

    本文以实例描述了ThinkPHP采用&lt;volist&gt;标签实现三级循环代码,具体操作步骤如下: 1. 三级循环需要三维数组,实现代码如下: function MakeTree($pid,$level) { $map['pid'] = $pid; $map['level'] = $level; $...

    ThinkPHP2.1.0 自定义标签示例说明.chm

    ThinkPHP2.1.0 自定义标签示例说明.chm ThinkPHP2.1.0 自定义标签示例说明.chm ThinkPHP2.1.0 自定义标签示例说明.chm

Global site tag (gtag.js) - Google Analytics