织梦建站的时候文章或者图集自增办法
来源:互联网 发布:安卓一键清除软件数据 编辑:程序博客网 时间:2024/04/28 00:27
http://blog.csdn.net/ime33
若有不周之处欢迎指正交流!!
未经允许,不得转载!
在织梦建站的时候难免要获取一些自增的文章或者是图集的序号,用户展示与用户交互效果的实现!
再高版本的CMSdede中 [field:global name=autoindex/]标签是可以正常使用的!
但是没有的话怎么弄呢?这就要稍微改造下了!
找到php文件:下的lib_productimagelist函数,
修改:找到$ctp = new DedeTagParse();
$ctp = new DedeTagParse(); $ctp->SetNameSpace('field','[',']'); $ctp->LoadSource($innerText); $GLOBALS['autoindex'] = 1; //序号递增 $GLOBALS['number'] = count($images);//统计总数 foreach($images as $row) { foreach($ctp->CTags as $tagid=>$ctag) { if(isset($row[$ctag->GetName()])){ $ctp->Assign($tagid,$row[$ctag->GetName()]); } } $revalue .= $ctp->GetResult(); $GLOBALS['autoindex']++; //循环添加 } return $revalue;
$ctp->LoadSource($Innertext);
下面加上:
$GLOBALS['autoindex'] = 1;
if(!empty($row[$ctag->GetName()])){ $ctp->Assign($tagid,$row[$ctag->GetName()]); }
}
下面加上:
$GLOBALS['autoindex']++;
$GLOBALS['number'] = count($images);//添加全局变量统计总数
页面调用方法:[field:global name=autoindex/]序号;[field:global name=number/]总数即可。
附:
织梦dedecms autoindex,itemindex 从0到1开始
自增1
arclist 标签下使用 [field:global.autoindex/] 默认从1开始
channel 标签下使用 [field:global.autoindex/] 默认从0开
channelartlist 标签下使用 {dede:global.itemindex/} 默认从1开始
arclist 从0开始 [field:global name=autoindex runphp="yes"]@me=@me-1;[/field:global]
channel 从1开始 [field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global][field:typename/]
channelartlist 从0开始 {dede:global name=itemindex runphp='yes'}@me=@me-1;{/dede:global}
感谢阅读!
- 织梦建站的时候文章或者图集自增办法
- oracle中自增的几个办法
- activity 生命周期发生变化的时候,用fragment保存数据或者异步任务数据的文章
- Win7安装Ubuntu16.04双系统时候不显示分配出来的空闲空间或者显示不可用问题解决办法
- 【翻译自mos文章】怎么有效的drop 或者truncate 有大量extents的table?
- 分享Oracle9i中建立自增字段的最新办法
- 分享Oracle9i中建立自增字段的最新办法
- 解决resignFirstResponder或者endEditing无效的办法
- 解决resignFirstResponder或者endEditing无效的办法
- Hook IAT的时候解决缺点办法
- 敷铜的时候间距调整办法
- 失恋的时候看看,或者情绪低落的时候看看
- 当file_get_contents或者simplexml_load_file的时候乱码
- 当file_get_contents或者simplexml_load_file的时候乱码
- 当file_get_contents 或者 simplexml_load_file的时候乱码
- 当file_get_contents或者simplexml_load_file的时候乱码
- 当file_get_contents或者simplexml_load_file的时候乱码
- 当file_get_contents或者simplexml_load_file的时候乱码
- Java 基础知识积累 时间Date那点事
- 简单的android Listview使用例子
- java求整数的位数
- Java设计模式——工厂设计模式
- MongoDB 导出导入备份恢复数据详解及实例
- 织梦建站的时候文章或者图集自增办法
- Spring mvc HelloWorld
- odoo系统中如何配置收发邮件服务器?
- 软件测试中常用的SQL语句(初级篇)
- (转载)理解内存管理的本质
- java中关于枚举enum类型的用法
- 触发器新增、修改、删除
- Hadoop,往map/reduce中传值的问题解决方法实例
- Mysql排名功能的实现