php在页面循环输出标签,自定义页面循环
一、语法{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在页面循环输出标签,自定义页面循环相关推荐
- 易优cms foreach 数据循环输出标签
[基础用法] 标签:foreach 描述:数据/记录循环输出标签(注:类似与volist标签,只是更加简单,没有太多额外的属性.) 用法: {eyou:channel type='top'} {eyo ...
- php页面 word,word如何自定义页面
首先我们打开Word软件,为了方便演示,我们新建一个word文档,然后在文档中输入对应的内容. 之后我们点击上方的页面布局-页边距-自定义边距,即可进入页面设置界面,如下图所示: 进入页面设置之后,我 ...
- html点击跳转当前页面刷新,a标签组织页面跳转,并且刷新当前页面
1.阻止a标签跳转的方式:这里一共总结了5种 第一种: html code: 跳转 第二种: html code: 跳转 javascript code: function test(){ alert ...
- python一个文本循环输出_Python实现动态循环输出文字功能
在一些公共场所经常可以看到一些动态提示的文字,以下代码即为文字的循环变化代码: import sys import time def print_act(word): print('新春佳节快乐'+' ...
- php循环输出数组 json,php循环通过json数组(php loop through json array)
php循环通过json数组(php loop through json array) 我有一个像这样的json字符串: $fields_string = ' {"fields": ...
- 利用循环栏目导航标签及自定义页面制作帝国CMS网站地图
网站地图,又称站点地图,它就是一个页面,上面放置了网站上所有页面的链接.也简洁地表现了网站栏目关系,一般就包含顶级栏目和二级栏目.搜索引擎蜘蛛非常喜欢网站地图.在帝国CMS中没有生成网站地图的功能,所 ...
- 帝国cms建立自定义页面来创建网站地图sitemap.html
帝国cms用自定义页面来创建网站地图sitemap.html的方法.具体步骤有三步,1.创建自定义模板(网站地图模板):2.创建自定义页面(调用网站地图模板):3.刷新自定义页面(生成sitemap. ...
- php利用数组循环输出,php数组遍历,php循环输出数组
php数组遍历,php循环输出数组,PHP数组循环遍历的四种方式 [(重点)数组循环遍历的四种方式] 1,https://www.cnblogs.com/waj6511988/p/6927208.ht ...
- gzip+chunked页面分段输出,resin gzip trunked无效,页面数据写入自定义buffer
伸手党请绕路! 首先普及知识: gzip:一种web常见的压缩格式,压缩率大致50%,能极大降低带宽占用量,gzip 格式: 10字节首部+数据部分+8字节尾部. chrunked:http1.1功能 ...
最新文章
- oracle9i安装不上,终于成功安装oracle9i了(Cent OS 4.0+oracle9204)
- python opencv 中bmp转raw格式图片并展示
- java字符匹配,Java:匹配字符串中的短语
- Go worker并发模式
- java jtextfield 事件_JAVA JTextField事件处理
- python爬取bilibili弹幕_python爬虫:bilibili弹幕爬取+词云生成
- java 替换 rn_RN热更新之Android篇
- java 合并算法思想_Java实现合并两个有序序列算法示例
- 766. 托普利茨矩阵
- 【多线程】 Future Callable 使用(线程池线程执行完,执行主线程)
- c语言开发一个翻译算法,使用有道翻译API做翻译(c语言实现)
- 基础14——文件的上传和下载
- Mish:一个新的state of the art的激活函数,ReLU的继任者
- 【分享】5G+北斗RTK高精度人员定位解决方案
- 单片机实验(流水灯)(c语言程序),51单片机c语言_单片机流水灯c语言程序_单片机c语言入门...
- html5 几何酷站,10个值得学习的HTML5+CSS3视觉特效酷站欣赏
- linux python 调试_Python安装与环境配置
- asp.net网站服务器,vs2010制作简单的asp.net网站
- selenium高级自动化编程
- 计算机编程语言排行榜—TIOBE世界编程语言排行榜(2020年5月份最新版)
热门文章
- centos安装python3_在CentOS8 上安装Python3
- centos 6.5 安装 lamp 后mysql不能启动_CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境...
- bat 域 本机管理员密码_Windows域中特殊的用户-计算机对象攻防
- html的关于上一行对齐,html – 如何在一行上对齐我的所有li?
- 2.16 关于 Python Numpy 的说明-深度学习-Stanford吴恩达教授
- stm32 标准库一些比较容易犯的错误
- DFT实训教程笔记1(bibili版本)- introduction to DFT DFT Architecture
- python基础3(来自廖雪峰的官方网站)
- linux下的各种系统错误errno描述一览
- 【arduino】ESP32 SPIFFS插件使用报错及解决方法:SPIFFS Error:esptool not found!