帝国CMS自定义页面用PHP获取页面ID、页面名称、标题、关键词、描述、内容等变量
发布时间:2022-10-18作者:帝国建站网
帝国CMS自定义页面模板里面怎么调用页面名称,页面标题,关键词,描述,内容的方法!
方法一、获取自定义页面的页面ID,用以下代码:
<?php
$pageid=str_replace("page","",$classid);
?>
在帝国CMS中,自定义页面的页面ID好像是唯一开放的PHP变量,利用$classid得到自定义页面的ID,获取的值类似:page23,所以还得把page去掉才是真正的页面ID
方法二、获取自定义页面的页面关键词变量,用以下代码:
<?php
$pageid=str_replace("page","",$classid);
$r=$empire->fetch1("select pagekeywords from phome_enewspage where id = $pageid");
$dcm=$r['pagekeywords'];
echo $dcm;
?>
逻辑是:先获取页面ID,再把页面ID传入SQL,获取当前页面的pagekeywords,为了页面其他地方方便调取,再赋给一个变量,最后echo打印出来看看值是否正确。
通过第二步,可以举一反三地获取自定义页面的页面名称、标题、描述、内容等变量。
其实再举一反三,在首页模板、列表模板、内容模板里都可以用PHP这个方法来获取任何想要的字段值作为变量。
OK!搞定!大家赶紧去试试吧!
相关帝国教程
- 10-04帝国CMS模板中不同会员组显示不同内容
- 08-05帝国CMS二次开发调用另一个数据库内容方法
- 03-15wordpress教程启用主题后自动创建页面
- 08-17帝国CMS使用方法信息ID从1开始
- 03-23帝国CMS二次开发跨数据库调用方法
- 12-07帝国cms随机缩略图方法
- 03-24帝国CMS判断评论验证码是否开启
- 03-13帝国CMS搜索页面模板不支持灵动标签和万能标签的解决方法
- 11-01帝国cms读取远程页面 (readhttp) 和 引用文件标签 (includefile)
- 04-21帝国CMS会员收藏夹去掉点击数展示方法和教程
- 05-29在帝国CMS内容页模板里调用附属专题
- 06-15帝国CMS导航栏js高亮当前栏目
- 01-26帝国CMS复选框字段分隔去掉最后一个值的分隔符
- 02-21帝国cms 复选框字段分隔去掉最后一个值得分隔符
- 11-24帝国cms利用JS使当前栏目无限级高亮控制
- 12-14帝国CMS灵动标签调用多表多模型文章信息
- 04-07帝国CMS7.5增加栏目生成拼音乱码解决方法
- 05-09帝国CMS内容页模板用灵动标签实现上一页下一页调用的方法!
- 09-16phome_enewspicclass 数据表字段解释(图片信息分类表)
- 10-28帝国CMS灵动标签调用复选框字段怎么去除竖线“|”