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

 更新时间:2014年11月04日 16:07:17   转载 投稿:shichen2014  
这篇文章主要介绍了Thinkphp中volist标签mod控制一定记录的换行BUG解决方法,涉及针对标签执行语句顺序的修改,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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 107和line 108 位置互换一下
原代码:

复制代码 代码如下:
$parseStr .= '++$'.$key.';';
$parseStr .= '$mod = ($'.$key.' % '.$mod.' )?>';

修改后:
复制代码 代码如下:
$parseStr .= '$mod = ($'.$key.' % '.$mod.' );';
$parseStr .= '++$'.$key.'?>';

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

相关文章

  • 简单的php新闻发布系统教程

    简单的php新闻发布系统教程

    这篇文章主要介绍了如果通过php开发一个简单的php新闻管理系统,这样的系统对php新手来说非常值得学习,先掌握了基础的逻辑与代码能力,才能写出更好的代码
    2014-05-05
  • Laravel中的Auth模块详解

    Laravel中的Auth模块详解

    最近在工作中遇到了Auth模块,但是对Auth模块一知半解,通过查找相关的资料了解学习,所以下面这篇文章主要给大家介绍了关于Laravel中Auth模块的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-08-08
  • 使用XHProf查找PHP性能瓶颈的实例

    使用XHProf查找PHP性能瓶颈的实例

    下面小编就为大家分享一篇使用XHProf查找PHP性能瓶颈的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • PHP中类与对象功能、用法实例解读

    PHP中类与对象功能、用法实例解读

    这篇文章主要介绍了PHP中类与对象,结合实例形式详细分析了PHP面向对象程序设计中类与对象具体功能、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-03-03
  • Yii框架where查询用法实例分析

    Yii框架where查询用法实例分析

    这篇文章主要介绍了Yii框架where查询用法,结合实例形式分析了Yii框架查询中where的相关使用技巧与操作注意事项,需要的朋友可以参考下
    2019-10-10
  • Yii2 中实现单点登录的方法

    Yii2 中实现单点登录的方法

    这篇文章主要介绍了Yii2 中实现单点登录的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • php使用 readfile() 函数设置文件大小大小的方法

    php使用 readfile() 函数设置文件大小大小的方法

    本文通过实例代码给大家讲解了php使用 readfile() 函数设置文件大小大小的方法,需要的的朋友参考下吧
    2017-08-08
  • php网上商城购物车设计代码分享

    php网上商城购物车设计代码分享

    我们要做的是一个可以包含促销活动的购物车,所以比较其他简单的购物车,会稍微复杂一点。(用的是PHP的zend framework框架)
    2012-02-02
  • 浅谈laravel orm 中的一对多关系 hasMany

    浅谈laravel orm 中的一对多关系 hasMany

    今天小编就为大家分享一篇浅谈laravel orm 中的一对多关系 hasMany,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室

    Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室

    这篇文章主要介绍了Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08

最新评论