当前位置: 网学 > 编程文档 > PHP > 正文

织梦dedecms从底层标签实现二级菜单

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式
;
}
else if($tagname=="children")
{
$children=$ctag->GetInnerText();
}
}
}
$dtp2 = new DedeTagParse();
$dtp2->SetNameSpace("field","[","]");
$dtp2->LoadSource($root);
$dsqli=new DeDeSql(fasle);
$dsqli->SetQuery($sql);
$dsqli->Execute();
$line = $row;
for($i=0;$i<$line;$i++)
{
if($row=$dsqli->GetArray())
{
if($typetype=="self" && $row[''ID'']=="$typeid"){
if($myinnertext!=''''){
$linkOkstr = $myinnertext;
$row[''typelink''] = $this->GetOneTypeUrl($row);
$linkOkstr = str_replace("~typelink~",$row[''typelink''],$linkOkstr);
$linkOkstr = str_replace("~typename~",$row[''typename''],$linkOkstr);
$likeType .= $linkOkstr;
}
}else{
//
$row[''child'']=$this->GetChannelList($row[''ID''],0,18,$typetype=''sun'',$children,0,100,'''','''');
//
$row[''typelink''] = $this->GetOneTypeUrl($row);
if(is_array($dtp2->CTags)){
foreach($dtp2->CTags as $tagid=>$ctag)
{ if(isset($row[$ctag->GetName()])) $dtp2->Assign($tagid,$row[$ctag->GetName()]); }
}
$likeType .= $dtp2->GetResult();
}
}
$GLOBALS[''autoindex'']++;
}
$this->dsql->FreeResult();
return $likeType;
}//GetChannel
在inc_archives_view.php,inc_arclist_view.php,inc_arcpart_view.php增加标签的解析
else if($tagname=="channeli"){
//获得栏目连接列表
if(trim($ctag->GetAtt(''typeid''))=="" && $this->TypeID!=0){
$typeid = $this->TypeID;
$reid = $this->TypeLink->TypeInfos[''reID''];
}
else{
$typeid = $ctag->GetAtt("typeid"); $reid=0;
}
$this->dtp->Assign($tagid,
$this->TypeLink->GetChanneli($typeid,$reid,$ctag->GetAtt("row"),
$ctag->GetAtt("type"),$ctag->GetInnerText(),"")
);
}
先后就交给系统来实现效果了

  • 上一篇资讯: 在php中使用FCKeditor2.4.2
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号