迷城网络 - 专注于中小企业Linux运维服务

当前位置: 迷城网络 > 建站程序 >

dede模板中子栏目页面调用顶级栏目名称并带链接

时间:2019-03-27 10:51来源: 作者: 点击:
保存为type2.lib.php标签就可以使用 ?php if(!defined(DEDEINC)) exit(Request Error!); function lib_type2($ctag,$refObj) { global $dsql,$envs; $attlist=typeid|0; FillAttsDefault($ctag-CAttribute-Items,$attlist); extract($ctag-CAttribut
保存为type2.lib.php标签就可以使用
<?php
 
if(!defined(‘DEDEINC’)) exit(‘Request Error!’);
 
function lib_type2(&$ctag,&$refObj)
{
       global $dsql,$envs;
 
       $attlist=’typeid|0′;
       FillAttsDefault($ctag->CAttribute->Items,$attlist);
       extract($ctag->CAttribute->Items, EXTR_SKIP);
       $innertext = trim($ctag->GetInnerText());
 
       if($typeid==0) {
              $typeid = ( isset($refObj->TypeLink->TypeInfos['topid']) ? $refObj->TypeLink->TypeInfos['topid'] : $envs['typeid'] );
       }
 
  if(empty($typeid)) return ”;
                                                       
       $row = $dsql->GetOne("Select topid,typedir,isdefault,defaultname,ispart,namerule2,typename,moresite,siteurl,sitepath
                            From `2d30_arctype` where id=’$typeid’ ");
       if(!is_array($row)) return ”;
       if(trim($innertext)==”) $innertext = GetSysTemplets("part_type_list.htm");
      
       $dtp = new DedeTagParse();
       $dtp->SetNameSpace(‘field’,’[',']‘);
       $dtp->LoadSource($innertext);
       if(!is_array($dtp->CTags))
       {
              unset($dtp);
              return ”;
       }
       else
       {
              $row['typelink'] = GetTypeUrl($row['topid'],MfTypedir($row['typedir']),$row['isdefault'],
                                  $row['defaultname'],$row['ispart'],$row['namerule2'],$row['siteurl'],$row['sitepath']);
              foreach($dtp->CTags as $tagid=>$ctag)
              {
                     if(isset($row[$ctag->GetName()])) $dtp->Assign($tagid,$row[$ctag->GetName()]);
              }
              $revalue = $dtp->GetResult();
              unset($dtp);
              return $revalue;
       }
}
?>


(责任编辑:迷城网络科技)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容