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


Posted in PHP onNovember 04, 2014

本文实例讲述了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-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
Jul 03 PHP
浅析linux下apache服务器的配置和管理
Aug 10 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
Jul 05 PHP
php防止网站被刷新的方法汇总
Dec 01 PHP
PHP连接SQLServer2005的方法
Jan 27 PHP
php实现发送微信模板消息的方法
Mar 07 PHP
PHP附件下载中文名称乱码的解决方法
Dec 17 PHP
Yii调试查看执行SQL语句的方法
Jul 15 PHP
thinkPHP显示不出验证码的原因与解决方法分析
May 20 PHP
php实现websocket实时消息推送
Mar 30 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
Jun 06 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
Aug 24 PHP
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
Nov 04 #PHP
PHP读取CURL模拟登录时生成Cookie文件的方法
Nov 04 #PHP
PHP自动重命名文件实现方法
Nov 04 #PHP
php以post形式发送xml的方法
Nov 04 #PHP
PHP中Header使用的HTTP协议及常用方法小结
Nov 04 #PHP
phpmyadmin中禁止外网使用的方法
Nov 04 #PHP
PHP中ini_set与ini_get用法实例
Nov 04 #PHP
You might like
56.com视频采集接口程序(PHP)
2007/09/22 PHP
关于js与php互相传值的介绍
2013/06/25 PHP
PHP获取数组长度或某个值出现次数的方法
2015/02/11 PHP
php实现的Curl封装类Curl.class.php用法实例分析
2015/09/25 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
PHP可变函数学习小结
2015/11/29 PHP
php中青蛙跳台阶的问题解决方法
2018/10/14 PHP
如何用javascript判断录入的日期是否合法
2007/01/08 Javascript
java和javascript获取word文档的书签位置对比
2014/06/19 Javascript
JQuery异步获取返回值中文乱码的解决方法
2015/01/29 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
Vue 父子组件的数据传递、修改和更新方法
2018/03/01 Javascript
vue.js实现的经典计算器/科学计算器功能示例
2018/07/11 Javascript
使用p5.js临摹动态图形
2019/10/23 Javascript
Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
2020/04/27 Javascript
基于原生js实现判断元素是否有指定class名
2020/07/11 Javascript
[02:44]完美大师赛主赛事淘汰赛第二日观众采访
2017/11/24 DOTA
[02:49]DOTA2完美大师赛首日观众采访
2017/11/23 DOTA
[39:52]2018DOTA2亚洲邀请赛 4.3 突围赛 EG vs Newbee 第一场
2018/04/04 DOTA
用Python给文本创立向量空间模型的教程
2015/04/23 Python
python获取本地计算机名字的方法
2015/04/29 Python
python 删除非空文件夹的实例
2018/04/26 Python
Python实现微信小程序支付功能
2019/07/25 Python
调试Django时打印SQL语句的日志代码实例
2019/09/12 Python
python实现最速下降法
2020/03/24 Python
使用python实现学生信息管理系统
2021/02/25 Python
世界上最好的威士忌和烈性酒购买网站:The Whisky Exchange
2016/11/20 全球购物
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
影视艺术学院毕业生自荐信
2013/11/13 职场文书
社区端午节活动方案
2014/01/28 职场文书
公司领导班子四风对照检查材料
2014/09/27 职场文书
佛光寺导游词
2015/02/10 职场文书
未来,这5大方向都很适合创业
2019/07/22 职场文书
mysql sock 文件解析及作用讲解
2022/07/15 MySQL