小李SEO博客

网站优化服务

帝国CMS单条信息指定不同内容模板(限动态)

帝国CMS的信息是绑定内容模板的,通过本教程可以实现,在前台自由使用不同的模板,比如在网站首页,两处添加同一条信息链接,但不同的同容模板
打开 /e/action/ShowInfo.php 文件
查找:

$r[newstempid]=$r[newstempid]?$r[newstempid]:$class_r[$r[classid]][newstempid];

替换成:

$nrid=(int)$_GET['nrid'];
if($nrid)
{
$r[newstempid]=$nrid;
}
else
{
$r[newstempid]=$r[newstempid]?$r[newstempid]:$class_r[$r[classid]][newstempid];
}

使用的时候在信息地址后面加&nrid=模板id就行了
例如:https://127.0.0.1/dg2/e/action/ShowInfo.php?classid=34&id=583&nrid=2


以上的方法缺点:只能在内容页链接是动态链接时才能使用上面的“&nrid=模板id”(即:只有内容页链接是动态链接时,“&nrid=模板id”才起作用),
反之,直接使用 如:https://127.0.0.1/dg2/e/action/ShowInfo.php?classid=34&id=583&nrid=2 这样的动态链接时,会直接跳转到已生成静态页面去
上一篇:帝国CMS内容页调用TAG的5种方法!包括PHP和灵动还有样式改造! 下一篇:帝国CMS灵通标签判断是否有标题图片并输出
相关帝国cms文章阅读
  • 帝国CMS使用[showtags]标签随机颜色大小显示tags方法

    帝国使用[showtags]标签随机颜色大小显示tags方法 帝国CMS使用[showtags]随机颜色大小显示tags标签 在要显示TAGS的地方粘贴下列代码: XML/HTML 代码 div id=tags [showtags],10,10,num desc,0,s,r,,1,[/showtags]/div sc...

  • 帝国cms网站GBK编码使用AJAX提交数据中文乱码解决方法

    小李网络公司介绍帝国cms网站GBK编码使用AJAX提交数据中文乱码解决方法知识,包括 AJAX在GBK编码页面中传中文参数乱码的问题 - 北斗极星,使用AJAX实现UTF8编码表单提交到GBK编码脚本无乱码....

  • 帝国CMS单条信息指定不同内容模板(限动态)

    帝国CMS的信息是绑定内容模板的,通过本教程可以实现,在前台自由使用不同的模板,比如在网站首页,两处添加同一条信息链接,但不同的同容模板 打开 /e/action/ShowInfo.php 文件 查找: $r[ne...

  • 帝国CMS获取当前栏目地址的栏目目录

    比如栏目连接为:http://www.aaa.com/bbb/ccc/ 我现在要获取ccc这个目录名称,那么应该写法如下: ? $r['classid']=$GLOBALS[navclassid]; $classurl=sys_ReturnBqClassname($r,9); $niuurl = $classurl; $topurl = str_replace(niu,top,...

  • 帝国CMS图片水印的设置方法

    帝国后台设置水印的地方如下图: 其中图片水印的默认地址为:/e/data/mark/maskdef.gif,你可以做个图,然后重新换个地址,也可以直接去换了这个图片!这个配置不多说了!主要说一下从哪里设...

  • 帝国CMS顶一下(diggtop)踩一下(diggdown)具体实现方法详解!

    1、增加 顶(diggtop)和踩(diggdown)两个字段, 后台-系统-管理数据表(右侧选择数据表)-管理字段-增加字段-设置说明 顶的设置说明:新建的字段名 必须填为diggtop;字段标识 可根据需要自由...

  • 帝国CMS调用与当前信息的某字段值相同的信息

    (一)、字段值数组:$navinfor 调用方法:$navinfor['字段名'],比如要显示"信息ID字段",那在模板里用:?=$navinfor['id']?即可输出(单引号加不加均可) (二)、使用范例1:调用与当前信息的标题相...

  • 帝国cms发布文章gif图片不加水印设置方法

    小李网络公司介绍帝国cms发布文章gif图片不加水印设置方法知识,包括手机gif去水印帝国cms二次开发教程动态图去水印软件帝国cms和织梦哪个好动图怎么去掉水印帝国cms论坛帝国cms 插件帝国cms...

  • 帝国CMS最高效的几种随机文章的写法

    php随机文章 方法1、WC写的高效随机调用 ?php $randnum=1; //随机数量 $randids=''; $randdh=''; for($i=1;$i=$randnum;$i++) { $randids.=$randdh.rand(18,30); //1为最小ID,100000为最大ID $randdh=','; } ? [e:loop={29,1,0,0,id in ($ra...

  • 帝国CMS调用包含指定短语关键词关键字文章列表方法

    帝国CMS任意版本可以用!属于SQL直接输出! [e:loop={select * from phome_ecms_news where title like '%墨鱼部落%' and checked=1 order by newstime desc limit 10,10,24,0}] a href=?=$bqsr[titleurl]? target=_blank?=$bqr[title]?/abr [/e:l...

  • 帝国cms十万级以上数据进行数据分表操作记录

    小李网络公司介绍帝国cms十万级以上数据进行数据分表操作记录知识,包括有些菜单选项为灰色显示对于已有数据的硬盘进行重新分区则信息存储采用什么进制帝国数据银行文件夹是指帝国时代...

  • 网站织梦cms5.7程序转换帝国cms7.2完整步骤

    小李网络公司介绍织梦cms5.7转换帝国cms7.2步骤知识.包括帝国cms二次开发织梦5.7转换帝国cms7.2的简单方法.织梦5.7转换帝国cms7.2完整版_织梦58.织梦cms建站教程帝国cms好用吗phpcms和帝国cms哪个好帝国...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640