destoon实现调用当前栏目分类及子分类和三级分类的方法

 更新时间:2014年08月21日 16:58:39   投稿:shichen2014  
这篇文章主要介绍了destoon实现调用当前栏目分类及子分类和三级分类的方法,是destoon开发中非常实用的一个技巧,需要的朋友可以参考下

调用当前栏目分类及子分类和三级分类是程序设计里常用的方法,本文就来详细讲述destoon实现调用当前栏目分类及子分类和三级分类的方法。具体操作如下:

在destoon中提供了如下的调用语句:

一级分类名:

{$m[catname]} 

二级分类名:

{$c[catname]} 

三级分类名:

{$b[catname]} 

具体调用示例如下:

一、直接调用分类名称和链接:

{loop $maincat $i $m}<dl>
   {php $child = get_maincat($maincat, $CATEGORY, 1);}
   <dt><a href="{$MOD[linkurl]}{$m[linkurl]}" rel="external nofollow" rel="external nofollow" >{$m[catname]}</a></dt>
   {php $childs = get_maincat($m[catid], $CATEGORY, 1);}
   {loop $childs $i $c}<dd><a href="{$MOD[linkurl]}{$c[linkurl]}" rel="external nofollow" rel="external nofollow" rel="external nofollow" >{$c[catname]}</a></dd>{/loop}
</dl>{/loop}

二、调用分类名和其下最新文章:

{loop $maincat $i $m}
{php $child = get_maincat($maincat, $CATEGORY, 1);}
 <div class="hq01">
  <div class="hq-tt">
  <p><h4>{$m[catname]}</h4>
{php $a = get_maincat($m[catid], $CATEGORY, 1);}
  {loop $a $g}
  {php $f = get_maincat($g[catid], $CATEGORY, 1);}
  {loop $f $i $b}
  <span><a href="{$MOD[linkurl]}{$c[linkurl]}" rel="external nofollow" rel="external nofollow" rel="external nofollow" >{$b[catname]}</a></span>
  {/loop}
  {/loop}
  <span class="hqmore"><a href="{$MOD[linkurl]}{$m[linkurl]}" rel="external nofollow" rel="external nofollow" >[更多]</a></span> </p>
  </div>
  <div class="clear"></div>
  {php $childs = get_maincat($m[catid], $CATEGORY, 1);}
  {loop $childs $i $c}
  <div class="hq-cc">
  <!--{php $tags=tag("moduleid=$moduleid&condition=status=3&areaid=$cityid&length=40&catid=".$c[catid]."&order=".$MOD[order]."&pagesize=5&datetype=2&target=_blank&template=null")}-->
  <ul>
   <li class="li-t"><span><a href="{$MOD[linkurl]}{$c[linkurl]}" rel="external nofollow" rel="external nofollow" rel="external nofollow" >---更多</a></span>{$c[catname]}</li>
   {loop $tags $t}
      <li><!-- <span class="f_r">{date('Y-m-d', $t[addtime])} </span> -->
   <a href="{$t[linkurl]}" rel="external nofollow" {if $target} target="{$target}"{/if}>{$t[title]}</a>
   </li>
   {/loop}
   
  </ul>
  </div>
  {/loop}
  
  <div class="clear"></div>
 </div>
 <div class="clear"></div>
{/loop}

希望本文所述方法对大家destoon开发有所帮助。

相关文章

  • 简单的PHP留言本实例代码

    简单的PHP留言本实例代码

    对于学习php的朋友,开始做个留言板对于php+mysql的操作有个简单的过程。学会了这个基本上php开始入门了。
    2010-05-05
  • 使用phpQuery获取数组的实例

    使用phpQuery获取数组的实例

    下面小编就为大家带来一篇使用phpQuery获取数组的实例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • WordPress免插件实现面包屑导航的示例代码

    WordPress免插件实现面包屑导航的示例代码

    这篇文章主要介绍了WordPress免插件实现面包屑导航,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • 详解phpstorm2020最新破解方法

    详解phpstorm2020最新破解方法

    PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。这篇文章主要介绍了phpstorm2020最新破解方法(2020年7月仍可用),需要的朋友可以参考下
    2020-09-09
  • Yii2.0框架实现带分页的多条件搜索功能示例

    Yii2.0框架实现带分页的多条件搜索功能示例

    这篇文章主要介绍了Yii2.0框架实现带分页的多条件搜索功能,涉及Yii2.0数据库查询及分页显示相关操作技巧,需要的朋友可以参考下
    2019-02-02
  • PHP之图片上传类实例代码(加了缩略图)

    PHP之图片上传类实例代码(加了缩略图)

    下面小编就为大家带来一篇PHP之图片上传类实例代码(加了缩略图)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 如何正确配置Nginx + PHP

    如何正确配置Nginx + PHP

    这篇文章主要为大家详细介绍了配置Nginx + PHP的步骤,了解Nginx + PHP配置的简单教程,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • 使用php+swoole对client数据实时更新(一)

    使用php+swoole对client数据实时更新(一)

    这篇文章主要介绍了使用php+swoole对client数据实时更新(一) 的相关资料,需要的朋友可以参考下
    2016-01-01
  • php生成静态页面并实现预览功能

    php生成静态页面并实现预览功能

    这篇文章主要为大家详细介绍了php生成静态页面并实现预览功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • Dwz与thinkphp整合下的数据导出到Excel实例

    Dwz与thinkphp整合下的数据导出到Excel实例

    这篇文章主要介绍了Dwz与thinkphp整合下的数据导出到Excel的方法,是结合jQuery与ThinkPHP框架实现的导出Excel技巧,非常具有实用价值,需要的朋友可以参考下
    2014-12-12

最新评论