济南网站开发

织梦的不同页面如何调用文章副栏名称?

作者:admin 分类:济南网站开发 2017-04-18 23:33:18 我要评论(0)

我们在运用织梦体系时,会常常遇到同一篇文章想在不一样的节目下显现,这么就需要为文章挑选副节目。那么如安在织梦的主页、列表页、内容页调出副节目称号呢?


1、在织梦(dedecms)主页、列表页标签(在arclist、list等文章列表标签里用)调用文章副节目称号


[field:typeid2  runphp=’yes’]


       global $dsql;


       $ks = split(’,’, @me);


       $tname="";


       foreach($ks as $k){


         $k = trim($k);  


         if ($k!="") {


            if ($row = $dsql->getOne("select *,ID as id1 from dede_arctype where id=".$k)){


               $mpath=GetTypeUrl($row[’id1’],MfTypedir($row[’typedir’]),$row[’isdefault’],$row[’defaultname’],$row[’ispart’],


$row[’namerule2’],$row[’siteurl’]);


                $tname.="<span><a href=’{$mpath}’>".$row[’typename’]."</a></span>";     


                     }          


                       }   


                 }


      @me=substr($tname,0,strlen($tname)-1);


 [/field:typeid2]


2、在织梦(dedecms)内容页调用文章副节目称号


{dede:field.typeid2 runphp=’yes’}


                 $dsql= new dedesql();


                 $ks = split(’,’, @me);


                 $type2name="";


                 foreach($ks as $k){


                     $k = trim($k);  


                     if ($k!="") {


                          if ($row = $dsql->getOne("select *,ID as id1 from #@__arctype where id=".$k)){


                                 $type_path=GetTypeUrl($row[’id1’],MfTypedir($row[’typedir’]),$row[’isdefault’],$row[’defaultname’],$row[’ispart’],$row[’namerule2’],$row[’siteurl’]);


                                  $type2name.="<ahref=’".$type_path."’  target=_blank>".$row[’typename’]."</a> ";  


                          }          


                     }   


                 }


                @me=substr($type2name,0,strlen($type2name)-1);


 {/dede:field.typeid2}

以上资料由济南网站建设公司为您提供,跟过建站代码,优化代码欢迎联系站长索取。

1.本站文章源自网络,大部分原创内容。如有发现侵权等问题,请联系删除,谢谢。
2.更多原创内容源自济南网站建设公司
        3.济南网站建设公司提供:济南建设济南手机网站制作济南网站开发济南网站优化等服务

相关文章
网友点评

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新留言
    标签列表