帝国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就可以了
比如: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那样的动态链接时,会立即自动跳转到已转化成静态网页去。
未经允许不得转载! 作者:访客,转载或复制请以超链接形式并注明出处x36交易网。
原文地址:https://www.x36.cn/post/2453.html发布于:2020-07-18