调用三级四级无限级栏目效果图

第一种自定义函数递归法
适用于前端简单样式用户,在 include/extend.func.php *下面添加
/**
* 取出所有分类
* @param int $channel 频道ID
* @return string 织梦模板下载
* 调用{dede:global.getalltype function='getalltype()'/}
*/
function getalltype($channel=0,$line=10)
{
$line = empty($line) ? 10 : $line;
global $dsql,$result;
$dsql->SetQuery("SELECT id,typename,typenamedir,typelitpic,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
FROM `dede_arctype` WHERE reid='$channel' And ishidden<>1 order by sortrank asc limit 0, $line ");
$dsql->Execute($channel);
if($dsql->GetTotalRow($channel)>0)
{
$result .= "<ul>\r\n";
while($row = $dsql->GetArray($channel))
{
$id = $row['id'];
$typename = $row['typename'];
$typelink = GetOneTypeUrlA($row);
$result .= " <li>\r\n";
$result .= " <a href='{$typelink}' target='_blank'>{$typename}</a>\r\n";
getalltype($id,$line);
$result .= " </li>\r\n";
}
$result .= "</ul>\r\n";
}
return $result;
}
前台模板调用标签
{dede:global.getalltype function='getalltype()'/}
第二种标签嵌套法
适用于只调用出一级、二级、三级、四级的用户,直接在模板里写
<ul>
{dede:channelartlist row=7 typeid=top}
<!-- 顶级 -->
<li>
<a href="{dede:field.typeurl/}" >{dede:field name='typename'/}</a>
<ul>
{dede:channel type=son noself=yes}
<!-- 二级 -->
<li>
<a href="[field:typeurl/]" title="[field:typename/]">[field:typename/]</a>
<ul>
<!-- 三级 -->
[field:id runphp=yes]
global $dsql;
$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype`
WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0,10";
$dsql->SetQuery($sql);
$dsql->Execute('t');
$result = '';
while($row = $dsql->GetArray('t'))
{
$typename = $row['typename'];
$typeurl = GetOneTypeUrlA($row);
$result .= <<< TPL
<li><a href="{$typeurl}">{$typename}</a></li>
TPL;
}
@me = $result;
[/field:id]
</ul>
</li>
{/dede:channel}
</ul>
</li>
{/dede:channelartlist}
</ul>
上面的是输出到三级栏目,如果需要四级栏目可以这样写
<!-- 三级/四级 -->
[field:id runphp=yes]
global $dsql;
$sql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype`
WHERE reid=@me And ishidden<>1 order by sortrank asc limit 0,10";
$dsql->SetQuery($sql);
$dsql->Execute('t');
$result = '';
while($row = $dsql->GetArray('t'))
{
$row['typeurl'] = GetOneTypeUrlA($row);
$result .= "<a href='{$row[typeurl]}'>{$row[typename]}</a>";
//四级
$nsql = "Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
FROM `dede_arctype` WHERE reid=$row[id] And ishidden<>1 order by sortrank asc limit 0,10";
$dsql->SetQuery($nsql);
$dsql->Execute('n');
while($nrow = $dsql->GetArray('n'))
{
$nrow['typeurl'] = GetOneTypeUrlA($nrow);
$result .= "<a href='{$nrow[typeurl]}'>{$nrow[typename]}</a>";
}
}
@me = $result;
[/field:id]
# 可以免费网络推广网站
# line
# function
# 男人的网站建设
# 铜陵矩阵营销推广厂家
# 目录seo外链优化
# 商业营销中心的推广方式
# 西宁网站免费优化
# seo点击器就要易速达
# 句容网站建设专业的公司
# 河北专业seo的优化
# 鲜花店需要推广做营销吗
# toolbar
# 新闻热点观点网站推广
# 谷歌seo官方优化指南
# 大理市推广营销
# 顺昌公司seo大概费用
# 百度房产seo标题
# 福州seo培训机构价格
# 营销品牌推广的
# app网站如何推广方案
# 品牌口碑网站seo是啥
# 山西视频网站优化
# 第二种
# 织梦CMS教程
# 三级栏目
# 四级栏目
# 无限级栏目
# 织梦栏目
# 宋体
# 四级
# 适用于
# 递归
# 的是
# 自定义
# dedecms织梦调用三级四级无限级栏目教程
# 第一种
# 模板下载
# param
# int
# channel
# false
# pre
# brush
# nbsp
# class
相关文章:
SEO能够为企业带来哪些机遇?_SEO优化教程
库尔勒企业网站如何*集成电商功能_网站建设教程
建公司网站的详细步骤_建公司网站一般多少钱_中证网seo方案
完善网站建设的意义_完善网站建设方案_浠水seo费用明细公示
南京网站建设价格区间受哪些关键因素影响_网站建设教程
WordPress与其他建站平台的核心区别是什么_网站建设教程
英文网站建设要注意哪些问题?
网站建设多少钱一个平台_网站建设多少钱一个_营销是推广传播吗举例
江苏网站制作预算如何合理分配_网站建设教程
SEO优化专员如何通过晋升与技能提升实现职业发展?_SEO优化教程
网站建设全部流程需要多久才能完成
阜新SEO优化的有效策略_SEO优化教程
进行SEO优化时需要注意什么?_SEO优化教程
【公司网站建设费用】搭建公司网站需要注意什么?做公司网站的费用是多少?
如何通过市场细分和构建受众画像来优化罗湖SEO策略?_SEO优化教程
宁夏网站维护中如何持续优化用户体验_网站建设教程
网站建设前企业需要准备什么?
锚文本在SEO优化中如何正确使用以提升关键词排名?_SEO优化教程
如何选择和优化关键词来进行SEO?_SEO优化教程
韶关建设网站_浙江省营销推广哪家好做
成都市建设网站有哪些_成都市建设网站_宁波有效的网站推广
建立网站的公司有哪些类型_沈阳营销型网站建设推广
网站服务类型是什么意思_服务类网站建设方案_seo要下线
哈尔滨网站建设公司的售后维护支持体系有哪些关键点_网站建设教程
如何评估和调整短视频SEO策略以提升效果?_SEO优化教程
成都SEO优化中有哪些有效的策略和技巧?_SEO优化教程
网站内容创作在SEO中的费用_SEO优化教程
自己建网站怎么弄_自己建网站一般需要多少钱_自己建网站教程
湖州本地企业在*SEO上的成功实践_SEO优化教程
有哪些方法可以用来评估深圳SEO网站优化的效果?_SEO优化教程
【动态网页如何制作】如何制作网页?如何制作自己的网页很简单!
北京便宜的网站建设公司_北京便宜的网站建设_seo 优化运营
自建网站的推广_自建网站绑定域名_自建网站
网站建设推荐公司有哪些_网站建设推荐公司_灰色词排名关键词挖掘
制作一个网页的工作流程_制作一个网页的步骤_制作一个网页
网站建设一定要搞清楚这些问题
洛阳SEO优化后流量变化如何?_SEO优化教程
网站建设优化排名推广_网站建设优化排名_雨花区seo优化推广
【网站备案怎么办理】网站备案流程是怎样的?为什么要网站备案?
有哪些内容优化策略可以帮助提升*SEO排名?_SEO优化教程
企业网站开发建设_企业网站开发制作_梧州seo报价
永嘉网站建设_浙江seo优化流程
如何评估短视频SEO软件的客户支持与售后服务?_SEO优化教程
惠州网站建设的过程包括_惠州网站建设设计厂商_清仓营销童装怎么做推广
企业网站制作设计公司_企业网站制作设计方案_用什么东西看关键词排名
古镇手机网站如何实现智能化导览与个性化推荐_网站建设教程
【设计行业网站建设】网站建设属于哪个行业?网站设计方案怎么写?
返利网站如何防范SQL注入与XSS攻击_网站建设教程
汽车销售网站活动效果评估有哪些核心指标_网站建设教程
单页面网站对移动端适配有哪些要求_网站建设教程
相关栏目:
【
网络营销44070 】
【
网络推广122852 】
【
网络优化116010 】
【
网址导航102054 】
【
网络技术82194 】
【
网络资讯43554 】