一、语法{page  ....}{/page}

二、参数介绍参数介绍

site站点id,默认当前站点,填写其他站点id

id指定显示,多个id以小写分号分开,例如1,2,3,4,5

show有show参数表示显示隐藏单页(无论show=几都有效)

num显示数量,默认显示全部

pid上级单页,pid=0表示顶级单页数据

return默认返回变量为t,调用方式就是{$t.字段值}(多级查询必须设置return=其他字母,只能作为最后一个参数使用)

不支持自定义字段作为查询条件

三、返回变量变量参数

{$debug}当查询不到数据时,会返回错误信息,调试模板时很有用哦(写在循环标签以外)

{$return}当前查询的结果集数组

{$count}当前查询的记录,当存在分页时,表示当前页的记录数(写在循环标签以外)

{$key}当前记录指针位置,从0开始(写在循环标签以内)

当存在return=字母时,以上变量都要写成这种格式{$变量_字母},例如{list ...reutrn=a}时,变量格式{$key_a}

{$is_first}判断是否第一条,{if $is_first}第一条{/if}

{$is_last}判断是否最后一条,{if $is_last}最后一条{/if}

四、显示字段

{$t.字段名称}或者{$t['字段名称']}

五、相关例子

1、调用首页的顶级自定义页面{page  pid=0}

自定义页面名称:{$t.name}

自定义页面内容:{$t.content}

自定义页面地址:{$t.url}

缩略图:{dr_thumb($t.thumb)}

自定义页面seo标题:{$t.setting.title}

自定义页面seo关键词:{$t.setting.keywords}

自定义页面sei描述:{$t.setting.description}

相关附件:

{loop $t.attachment $i $c}

序号: {$i}

标题:{$c.title}

描述:{$c.description}

文件原始地址:{dr_get_file($c.file)}

文件的下载地址:{dr_down_file($c.file)}

图片缩略图:{dr_thumb($c.file, 200, 200)}

图片缩略图带水印:{dr_thumb($c.file, 200, 200, 1)}

{/loop}

{/page}

2、当存在子页面时,显示其子页面{if $child}

{page pid=$id}

{$t.name}

{/page}

{else}

{page pid=$pid}

{$t.name}

{/page}

{/if}

以上代码仅在自定义页面模板中有效

本文地址:https://www.xunruicms.com/doc/423.html

php在页面循环输出标签,自定义页面循环相关推荐

  1. 易优cms foreach 数据循环输出标签

    [基础用法] 标签:foreach 描述:数据/记录循环输出标签(注:类似与volist标签,只是更加简单,没有太多额外的属性.) 用法: {eyou:channel type='top'} {eyo ...

  2. php页面 word,word如何自定义页面

    首先我们打开Word软件,为了方便演示,我们新建一个word文档,然后在文档中输入对应的内容. 之后我们点击上方的页面布局-页边距-自定义边距,即可进入页面设置界面,如下图所示: 进入页面设置之后,我 ...

  3. html点击跳转当前页面刷新,a标签组织页面跳转,并且刷新当前页面

    1.阻止a标签跳转的方式:这里一共总结了5种 第一种: html code: 跳转 第二种: html code: 跳转 javascript code: function test(){ alert ...

  4. python一个文本循环输出_Python实现动态循环输出文字功能

    在一些公共场所经常可以看到一些动态提示的文字,以下代码即为文字的循环变化代码: import sys import time def print_act(word): print('新春佳节快乐'+' ...

  5. php循环输出数组 json,php循环通过json数组(php loop through json array)

    php循环通过json数组(php loop through json array) 我有一个像这样的json字符串: $fields_string = ' {"fields": ...

  6. 利用循环栏目导航标签及自定义页面制作帝国CMS网站地图

    网站地图,又称站点地图,它就是一个页面,上面放置了网站上所有页面的链接.也简洁地表现了网站栏目关系,一般就包含顶级栏目和二级栏目.搜索引擎蜘蛛非常喜欢网站地图.在帝国CMS中没有生成网站地图的功能,所 ...

  7. 帝国cms建立自定义页面来创建网站地图sitemap.html

    帝国cms用自定义页面来创建网站地图sitemap.html的方法.具体步骤有三步,1.创建自定义模板(网站地图模板):2.创建自定义页面(调用网站地图模板):3.刷新自定义页面(生成sitemap. ...

  8. php利用数组循环输出,php数组遍历,php循环输出数组

    php数组遍历,php循环输出数组,PHP数组循环遍历的四种方式 [(重点)数组循环遍历的四种方式] 1,https://www.cnblogs.com/waj6511988/p/6927208.ht ...

  9. gzip+chunked页面分段输出,resin gzip trunked无效,页面数据写入自定义buffer

    伸手党请绕路! 首先普及知识: gzip:一种web常见的压缩格式,压缩率大致50%,能极大降低带宽占用量,gzip 格式: 10字节首部+数据部分+8字节尾部. chrunked:http1.1功能 ...

最新文章

  1. oracle9i安装不上,终于成功安装oracle9i了(Cent OS 4.0+oracle9204)
  2. python opencv 中bmp转raw格式图片并展示
  3. java字符匹配,Java:匹配字符串中的短语
  4. Go worker并发模式
  5. java jtextfield 事件_JAVA JTextField事件处理
  6. python爬取bilibili弹幕_python爬虫:bilibili弹幕爬取+词云生成
  7. java 替换 rn_RN热更新之Android篇
  8. java 合并算法思想_Java实现合并两个有序序列算法示例
  9. 766. 托普利茨矩阵
  10. 【多线程】 Future Callable 使用(线程池线程执行完,执行主线程)
  11. c语言开发一个翻译算法,使用有道翻译API做翻译(c语言实现)
  12. 基础14——文件的上传和下载
  13. Mish:一个新的state of the art的激活函数,ReLU的继任者
  14. 【分享】5G+北斗RTK高精度人员定位解决方案
  15. 单片机实验(流水灯)(c语言程序),51单片机c语言_单片机流水灯c语言程序_单片机c语言入门...
  16. html5 几何酷站,10个值得学习的HTML5+CSS3视觉特效酷站欣赏
  17. linux python 调试_Python安装与环境配置
  18. asp.net网站服务器,vs2010制作简单的asp.net网站
  19. selenium高级自动化编程
  20. 计算机编程语言排行榜—TIOBE世界编程语言排行榜(2020年5月份最新版)

热门文章

  1. centos安装python3_在CentOS8 上安装Python3
  2. centos 6.5 安装 lamp 后mysql不能启动_CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境...
  3. bat 域 本机管理员密码_Windows域中特殊的用户-计算机对象攻防
  4. html的关于上一行对齐,html – 如何在一行上对齐我的所有li?
  5. 2.16 关于 Python Numpy 的说明-深度学习-Stanford吴恩达教授
  6. stm32 标准库一些比较容易犯的错误
  7. DFT实训教程笔记1(bibili版本)- introduction to DFT DFT Architecture
  8. python基础3(来自廖雪峰的官方网站)
  9. linux下的各种系统错误errno描述一览
  10. 【arduino】ESP32 SPIFFS插件使用报错及解决方法:SPIFFS Error:esptool not found!