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


Posted in PHP onAugust 21, 2014

调用当前栏目分类及子分类和三级分类是程序设计里常用的方法,本文就来详细讲述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 相关文章推荐
用DBSQL类加快开发MySQL数据库程序的速度
Oct 09 PHP
对javascript和select部件的结合运用
Oct 09 PHP
javascript 小型动画组件与实现代码
Jun 02 PHP
linux下使用crontab实现定时PHP计划任务失败的原因分析
Jul 05 PHP
php实现用于验证所有类型的信用卡类
Mar 24 PHP
php限制ip地址范围的方法
Mar 31 PHP
ThinkPHP 3.2.2实现事务操作的方法
May 05 PHP
PHP不使用内置函数实现字符串转整型的方法示例
Jul 03 PHP
PHP实现验证码校验功能
Nov 16 PHP
PHP异步进程助手async-helper
Feb 05 PHP
PHP有序表查找之插值查找算法示例
Feb 10 PHP
php + WebUploader实现图片批量上传功能
May 06 PHP
destoon实现VIP排名一直在前面排序的方法
Aug 21 #PHP
修改destoon会员公司的伪静态中的com目录的方法
Aug 21 #PHP
Destoon实现多表查询示例
Aug 21 #PHP
destoon首页调用求购供应信息的地区名称的方法
Aug 21 #PHP
destoon实现调用自增数字从1开始的方法
Aug 21 #PHP
PHP实现ftp上传文件示例
Aug 21 #PHP
PHP高手需要要掌握的知识点
Aug 21 #PHP
You might like
php简单静态页生成过程
2008/03/27 PHP
PHP使用glob函数遍历目录或文件夹的方法
2014/12/16 PHP
PHP 99乘法表的几种实现代码
2020/10/13 PHP
javascript背投广告代码的完善
2008/04/08 Javascript
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
基于jquery的放大镜效果
2012/05/30 Javascript
JavaScript中访问节点对象的方法有哪些如何使用
2013/09/24 Javascript
js换图片效果可进行定时操作
2014/06/09 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
2014/07/21 Javascript
JavaScript获取表单enctype属性的方法
2015/04/02 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
vue2.0在没有dev-server.js下的本地数据配置方法
2018/02/23 Javascript
Vue render深入开发讲解
2018/04/13 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
对vue中的事件穿透与禁止穿透实例详解
2019/10/28 Javascript
详解javascript脚本何时会被执行
2021/02/05 Javascript
easy_install python包安装管理工具介绍
2013/02/10 Python
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
2013/11/27 Python
使用py2exe在Windows下将Python程序转为exe文件
2016/03/04 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
2018/02/03 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
python 按照固定长度分割字符串的方法小结
2018/04/30 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
详解PyCharm+QTDesigner+PyUIC使用教程
2019/06/13 Python
Keras:Unet网络实现多类语义分割方式
2020/06/11 Python
学校查摆问题整改措施
2014/09/28 职场文书
2014年个人工作总结报告
2014/11/27 职场文书
教师网络培训心得体会
2016/01/09 职场文书
探讨Java中的深浅拷贝问题
2021/06/26 Java/Android