您好,欢迎访问上海华夕网络科技有限公司官方网站!我公司专业提供上海网站建设,网站SEO优化,百度关键词优化,让客户花较少的钱做到满意的效果,咨询热线:18055602260
关于我们

[LaoCMS]栏目模板调用说明

发布时间:2016-10-26   编辑:华夕网络  阅读次数:

栏目循环调用以 {lao:nav } 开头  {/lao:nav}结束。
栏目调用可用参数如下

num  = 数量 没什么好解释的,就是条数的意思
typeid = 调用栏目类型 =1表示内部栏目(最终列表页)、=2表示单页面(频道页也是一种单页)、=3表示外链
ismenu =1 表示调用隐藏的栏目 默认不调用隐藏的栏目
modelid =模型id
catid = 栏目id 支持多个栏目,多个栏目用,分割开 如 catid=1,3,5 则会调用1,3,5这三个栏目 此标签和parentid不能同时用
parentid = 上级栏目id 即父ID 如 parentid=5 则会调用栏目ID=5下面的子栏目
{lao:if $current}on{/lao:if}css高亮专用
{lao:if $index}我是首页{/lao:if}


来几个例子吧
1.当里面什么参数都不填写默认调用全部的顶级栏目 注意 lao:nav 后面跟着两个空格然后才是 } 注意是两个空格。

{lao:nav }
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}

 

 

2.调用十个顶级栏目

{lao:nav num=10}
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}


3.调用十个顶级栏目 并且栏目类型是单页面的

{lao:nav num=10 typeid=2} 
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}


4.调用十个顶级栏目 并且栏目类型是单页面的 并且把隐藏的栏目也调用出来

{lao:nav num=10 typeid=2 ismenu=1} 
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}

 

5.调用模型id=1的顶级栏目

{lao:nav modelid=1} 
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}

 

6.调用栏目id为 1、5、9的栏目

{lao:nav catid=1,5,9} 
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}


7.调用栏目id=1的子栏目

{lao:nav parentid=1} 
<a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}


来个的演示吧 此标签适用于N级别栏目调用

{lao:nav num=10}//先调用出十个顶级栏目
<li class="nLi {lao:if $current}on{/lao:if}">//高亮专用
//循环内可以填写各种栏目字段参数支持函数哦
  <h3><a href="{lao:$lao['url']}">{lao:$lao['catname']}</a></h3>
  {lao:if  $lao['child']}//判断如果存在下级栏目 如果存在则执行下面的代码
  <ul class="sub">
    {lao:nav parentid=$lao[catid] }//调用顶级栏目的子栏目 如果你想调用三级栏目 参考此代码
    <li><a href="{lao:$lao['url']}">{lao:$lao['catname']}</a></li>       {/lao:nav}
  </ul>
  {/lao:if}//结束循环判断
</li>
{/lao:nav}//结束循环调用


//配合php标签调用当前栏目的下面栏目 (在首页无效哦)

{lao:php $topcat = get_top_cat($catid);}//通过get_top_cat函数获取当前栏目的顶级栏目信息
{lao:if $topcat[catid]}//如果存在父栏目就执行
{lao:nav parentid=$topcat[catid]} //把获取的顶级栏目id传入调用子栏目
  <a href="{lao:$lao['url']}">{lao:$lao['catname']}</a>
{/lao:nav}
{lao:else}
如果没有父栏目自己看着办吧
{/lao:if}

调用单个栏目信息怎么办,比如我想调用当前栏目的名称
列表模板可以这样写 {lao:$catname}
内容页就是{lao:$cat[catname]}

或者{lao:$cats[$catid][catname]} 栏目和内容页通用
同理 把catname换成image 那就是栏目图片了。

更多的自己去研究吧 在此只列举常用的调用 配合if else php等标签可以满足各种调用

 

如没特殊注明,文章均为华夕网络原创,转载请注明来自 http://www.seoyk.cn/

华夕学院栏目分类

大家都在浏览

这些是最新的