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

[LaoCMS]list标签模板调用帮助

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

lao:list 这是laocms中最重要的标签 通过此标签能够调用各种数据 同时支持SQL语句调用。list 参数如下

catid=栏目id(如果填写的是频道id既调用本频道下所有的内容)
thumb=1 表示含有缩略图的内容
status= 表示调用自定义推荐位 具体设置请看你自己的推荐位设置(系统支持自定义推荐位)
cache =100 (单位分钟) 数据缓存时间  (注意添加此参数后 会缓存数据库查询 所以添加内容后不会立马显示,需要后台更新缓存才可以,推荐添加可以减少数据库压力)
order = 排序,例如: order=id 多个排序时候例如:order=id_asc,time_desc,默认time_desc,_desc可以不写 支持随机调用 =rand() 为随机调用(非常的不支持此方式 非常非常严重的影响性能。内容少的可以试试)
num =10  数量10条 这个最简单 并且和 sql 中的limit用法一致 如: num=2,3
pagesize = 分页大小 当栏目列表页不填写此参数时,默认调用栏目设定的分页数量。此参数配合urlrule参数可以调用表单数据分页显示
urlrule = abcd-[page].html 规则 常用于表单的前台调用显示 [page]会被自动替换成当前分页数
table = 调用的数据表 默认为content 不含前缀 如 table=member 调用会员主表 在调用表单数据的时候会经常简单
return =返回数组格式 默认为$lao 多次list循环中会用到 实际用到的情况非常少

        laocms=1 调用附表(如你想在列表调用你添加的自定义字段就需要添加上此参数,并且要含有catid参数或者modelid参数 不然不能识别调用哪个附表)
        重点说明下 laocms 如没有必要尽量不要用到 会影响性能。但是此功能强大 配合自定义字段可以调用各种数据

sql=sql语句 支持sql语句调用信息 sql参数和其他参数不可同时使用 不推荐直接在sql语句中直接填写表前缀名 直接用 lao_ 表示表前缀

        如自定义模型产品中有字段 ceshi 你想调用ceshi=abc的十条内容 调用如下

{lao:list ceshi=abc modelid=产品模型的id laocms=1  num=10 }
这样就调用出了产品模型中字段值 ceshi=abc的十条内容了
产品模型的自定义字段都可以在此输出显示 {lao:$lao['ceshi']}
{/lao:list}


当然你可以不用填写参数条件

直接

{lao:list modelid=产品模型的id laocms=1  num=10 }
产品模型的自定义字段都可以在此输出显示 {lao:$lao['ceshi']}
{/lao:list}

循环调用所有栏目文章

{lao:nav typeid=1}
  {lao:$lao['catname']}
  {lao:list catid=$lao[catid]  num=10 }
  调用显示
  {/lao:list}
{/lao:nav}

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

华夕学院栏目分类

大家都在浏览

这些是最新的