帝国CMS单条信息指定不同内容模板(限动态)
发布时间:2022-10-28作者:帝国建站网
帝国CMS的信息是绑定内容模板的,通过本教程可以实现,在前台自由使用不同的模板,比如在网站首页,两处添加同一条信息链接,但不同的同容模板
打开 /e/action/ShowInfo.php 文件
查找:
例如:http://127.0.0.1/dg2/e/action/ShowInfo.php?classid=34&id=583&nrid=2
以上的方法缺点:只能在内容页链接是动态链接时才能使用上面的“&nrid=模板id”(即:只有内容页链接是动态链接时,“&nrid=模板id”才起作用),
反之,直接使用 如:http://127.0.0.1/dg2/e/action/ShowInfo.php?classid=34&id=583&nrid=2 这样的动态链接时,会直接跳转到已生成静态页面去
打开 /e/action/ShowInfo.php 文件
查找:
替换成:$r[newstempid]=$r[newstempid]?$r[newstempid]:$class_r[$r[classid]][newstempid];
使用的时候在信息地址后面加&nrid=模板id就行了$nrid=(int)$_GET['nrid'];
if($nrid)
{
$r[newstempid]=$nrid;
}
else
{
$r[newstempid]=$r[newstempid]?$r[newstempid]:$class_r[$r[classid]][newstempid];
}
例如:http://127.0.0.1/dg2/e/action/ShowInfo.php?classid=34&id=583&nrid=2
以上的方法缺点:只能在内容页链接是动态链接时才能使用上面的“&nrid=模板id”(即:只有内容页链接是动态链接时,“&nrid=模板id”才起作用),
反之,直接使用 如:http://127.0.0.1/dg2/e/action/ShowInfo.php?classid=34&id=583&nrid=2 这样的动态链接时,会直接跳转到已生成静态页面去
相关帝国教程
- 10-30帝国cms的栏目别名怎么获取的两种方法
- 04-23帝国CMS上下翻页页码调用方法集合
- 06-10帝国cms tags 页列表页内容页调用函数版代码是什么?
- 05-08为什么很多公司用帝国cms
- 07-21帝国cms灵动标签常用的变量
- 09-24帝国CMS程序扩展变量说明/当前栏目ID
- 12-31帝国cms防止恶意注册 会员空间发布违规违禁信息
- 04-27帝国CMS新手教程调用栏目别名
- 05-12帝国CMS灵动标签调用标题图片没有图片时显示默认图片的代码
- 11-28帝国cms清空登录操作日志方法和SQL语句是什么?
- 04-12帝国CMS二次开发不同会员组显示不同的颜色和图标
- 07-24帝国cms栏目自定义字段调用标签
- 03-15帝国cms栏目列表设置会员查看权限
- 06-04帝国CMS7.0商城提交订单后跳转到订单列表页的方法
- 05-05帝国7.5整合discuzX3.2同时登陆退出
- 03-24帝国cms留言板是怎样增加信息的
- 09-11灵动标签判断索引加样式
- 06-03帝国CMS教程tags标签调用方法
- 10-02帝国CMS模板专题页面获取当前专题页链接地址的方法
- 12-17帝国CMS图集字段的大图,小图,说明怎么调用