帝国CMS模板自定义页面用PHP获取页面ID、页面名称、标题、关键词、描述、内容等变量的方法
发布时间:2022-06-30作者:帝国建站网
一,获取自定义页面的页面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这个方法来获取任何想要的字段值作为变量。
相关帝国教程
- 02-15帝国CMS首页调用已注册会员人数和最新会员名称
- 11-12帝国CMS实现灵动标签调用某个时间段的信息
- 07-07帝国cms有哪些后台插件 帝国cms插件有什么好处?
- 08-08帝国cms模板内容页SQl调用当前TAG标签
- 09-15帝国cms会员控制面板中调用好友的方法
- 03-05phome_enewsbuybak 数据表字段解释(购买记录表)
- 06-11帝国CMS二次开发会员中心URL模板路径汇总
- 01-24帝国CMS调用当天发布的信息
- 03-31帝国CMS批量提取内容的第一张图片为标题图片的SQL语句是什么?
- 11-10帝国CMS更新网站提示Fatal error:Allowed memory size of的解决办法
- 05-29帝国cms标题属性设置了加粗、颜色等属性在内容页显示
- 03-23帝国CMS批量替换栏目路径SQL
- 07-25帝国CMS 批量更新标题首字母
- 06-13帝国CMS随机调用栏目的方法
- 01-26帝国CMS复选框字段分隔去掉最后一个值的分隔符
- 10-24帝国cms首页调用整站最新5条评论详细信息
- 11-21帝国cms备份恢复错误提示:You have an error in your SQL syntax. Chec
- 05-30帝国cms后台操作出现“您来自的链接不存在”几个解决方法
- 05-07帝国CMS点击量onclick的数值过万时,换成万为单位的方法
- 08-21帝国CMS灵动标签调用文章以及文章发布者头像方法