帝国CMS一篇文章多个不同模板的动态内容页展示
建站教程 阅读有时候有这个需求:一篇文章,形成多个URL,每个URL对应不同的模板,这样相同内容显示不同效果的页面。
第一步:复制动态页面文件。
将e/action/ShowInfo.php
文件复制一份,并重命名,比如命名为 ShowInfo2.php
第二步:修改刚复制好的页面。
1,搜索//moreport
,将这段代码注释:
//moreport
if(Moreport_ReturnMustDt())
{
$class_r[$classid]['showdt']=2;
}
//是否支持动态内容页
if($class_r[$classid]['showdt']!=2)
{
$titleurl=sys_ReturnBqTitleLink($r);
Header("Location:$titleurl");
exit();
}
2,搜索$newstemp_r=
,在他上面一行插入代码:
if($_GET['newstempid']){
$r['newstempid']=$_GET['newstempid'];
}
第三步:人工组装出URL
http://xxoo.com/e/action/ShowInfo2.php?classid=栏目id&id=信息id&newstempid=此页的内容模板id
可以看到,访问地址与自带的动态内容模板类似,但要多一个newstempid参数,方便指定不同模板
本文链接:https://niujc.com/com/1348889.html
晚上好!当前时间为
目前距离2023年春节还有
TOP