帝国cms 7.0如何调用该信息所属的主题,并带有链接?
帝国cms在7.0之前调用这个信息所属的题目,系统本身没有这个功能,需要自己写插件或者代码。
建议学习帝国cms课程。
帝国cms官方论坛已提供该方法,但不适用于帝国cms7.0。
= = = = = = = = = = =这是帝国CMS 7.0之前的方法= = = = = = = = = = = =
演示:
标签下载:
http://www.phome.net/ecms47/bq/echoinfozt/echoinfozt.zip
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
登录后台-gt;“模板管理”-gt;“管理标签”-gt;“导入标签”:
注意:标签文件选自压缩包:“echoinofzot1199799878.bq”
(导入后记得将函数内容复制到e/class/userfun.php文件中。)
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
向内容模板中的call标记添加“[echinfozt]0[/echinfozt]”。
可以打开这个/e /e/class/userfun.php中的代码
代码如下:
函数user _ echinfoztbq($ ecms = 0){
global $class_zr,$ navinfor
if(empty($ navinfor[ztid])| | $ navinfor[ztid]= = # 39;|#39;)
{
返回# 39;#39;;
}
$ zt = # 39#39;;
$ r = explode(# 39;|#39;,$ navinfor[ztid]);
$ c =计数($ r);
for($ I = 1;$ ilt$ C-1;$i++)
{
$ ztid = $ r[$ I];//主题ID
$ ztname = $ class _ Zr[$ ztid][ztname];
if($ztname)
{
$ Zr[ztid]= $ ztid;
$ ztlink = sys _ ReturnBqZtname($ Zr);//主题链接
$zt。= quotquot。$class_zr[$r[$i]][ztname]。quot,quot;
}
}
中频(zt)
{
echo substr($zt,0,strlen($ ZT)-1);
}
}登录后复制


