调用一级分类


知识点:熟悉调用数据库sql得函数getlistbysql,掌握标签loop循环操作

案例:读取问答一级分类渲染到页面

{eval  $catlist=$this->getlistbysql("select id,name,displayorder,grade from ".$this->db->dbprefix."category where iscourse=0 and isuseask=1 and grade=1 and pid=0 order by displayorder desc  limit 0,15");}
  {loop $catlist $index $cat}
  分类名称:{$cat['name']}
  分类id:{$cat['id']}
  分类问答地址:{url category/view/$cat['id']}
 分类文章栏目地址:{url topic/catlist/$cat['id']}                    
 {/loop}


getlistbysql参数直接插入查询sql,返回一个数组对象,loop标签会循环数组遍历后输出对象数组需要显示得值


 loop最简标签语法 

{loop 数组  数组对象}

{/loop}