自定义页面显示

2024-01-25 16:32 小编

一、作用


dr_page_value($id, $field, $siteid)

显示指定自定义页面的单条数据信息


、参数

参数
介绍
参数1自定义页面id号
  参数2自定义页面字段名称
参数3
站点id号,默认当前站点


三、显示字段

字段信息请参看后台“数据字典”中单击page表

字段名
介绍
pid上级的id,当为0时表示顶级自定义页面
pids
上级的id集合,格式:0,上级id1,上级id2...
name自定义页面的名称
titleseo标题,只在自定义页面内容页出现在title标签中
keywordsseo关键词
descriptionseo描述信息
content
自定义页面详细内容
dirname
目录名称,唯一标识
pdirname含父级目录名称,上级目录1/上级目录2/当前目录
child当等于1时表示,此单页有子类
childids所以子类id(含当前id),格式:当前id,下级id1,下级id2
thumb
缩略图,必须使用dr_thumb函数调用缩略图字段
attachment附件信息,此字段是一个数组格式,需要使用loop标签循环显示,必须使用dr_get_file函数调用文件信息(例子介绍)
topid最顶级自定义页面id


四、相关例子

1、查询的自定义页面id=5的自定义页面内容

{dr_page_value(5, 'content')}

2、循环显示的自定义页面id=5的附件信息

{loop dr_page_value(5, 'attachment') $i $t}

循环编号:{$i} // 从0开始

附件描述:{$t.title}

附件地址:{dr_get_file($t.file)}

{/loop}

// dr_get_file函数显示真实文件地址

// dr_down_file函数用于下载这个文件

// dr_thumb函数用于图片显示

3、查询的站点3的自定义页面id=5的自定义页面内容

{dr_page_value(5, 'content', 3)}

4、查询的自定义页面id=5的自定义页面缩略图地址

{dr_thumb(dr_page_value(5, 'thumb'))}

5、首页循环调用自定义页面id=5的附件

<?php $pageloop=dr_page_value(5, 'attachment');?>

<?php if ($pageloop) { $key=0;foreach ($pageloop as $c) { ?>

附件描述:{$c.title}

附件地址:{dr_get_file($c.file)}

附件地址(缩略图形式):{dr_thumb(dr_get_file($c.file),600,400,0,'crop')}

<?php $key++;} } ?>


Tag: 页面
在线咨询 拨打电话

电话

13363039260

微信二维码

微信二维码