业务范围:网站建设,SEO优化,网络营销,全网推广,万词霸屏

云优CMS如何调用三级栏目

日期:2019-04-29 23:50 所属栏目:云优CMS浏览:507

经常有小伙伴碰到同一模板需要设置多个栏目的场景,而我们之前的模板是写死id调用,这样需要新建多个模板,包括手机端也要新建多个模板带来诸多不变。


而1.0.4版本可以用parent这个标签解决问题,具体参考如下代码


  1. <yunu:type typeid="$category['id']" type="parent">{$type.title}</yunu:type>  

  2. <yunu:catlist cid="$category['id']" limit="10" type="parent" orderby="sort desc" flag="1">  

  3. <li <if condition="$catlist['id'] eq $cid || $catlist['id'] eq $category['pid']">class="active"</if>><a href="{$catlist.url}"><span>{$catlist.title}</span></a>  

  4. </li>  

  5. <ul>  

  6. <volist name="catlist['child']" id="v">  

  7.     <li><a href="{$v.url}">{$v.title}</a></li>  

  8.         <ul>  

  9.         <volist name="v['child']" id="s">  

  10.         <li><a href="{$s.url}">{$s.title}</a></li>  

  11.         </volist>  

  12.         </ul>  

  13. </volist>  

  14. </ul>  

  15. </yunu:catlist>