🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 排序标签 描述:输出列表数据的排序条件,可在后台字段管理设置字段可排序 | 额外参数 | 说明 |必须| | --- | --- | --- | | @modelid | 模型id,列表页,内容页可以使用 $modelid 获取当前模型id |是 | | @order| 默认 排序,例如:order="id DESC" ,随机可以使用order="[rand]"|否 | ***** 简单示例: ``` <!--生成出对应模型排序条件--> {yzn module="cms" action="order" modelid="$modelid" order="listorder desc" return="order"} {volist name="order.list" id="vt"} <!--此处特别注意变量使用的是order.list而不是order--> <a href="{$vt.url}" {if $vt.active}class="selected" {/if}> {$vt.title}</a> {/volist} {/yzn} ``` ***** | 返回变量中的list | 说明 | | --- | --- | | @url | 排序url路径 | | @title | 排序字段标题 | | @name | 排序字段名称 | | @order | 当前排序是升序(*asc*)或降序(*desc*) | ***** ## 注意事项 使用排序标签,则列表标签中的order参数需要修改为$order['data'],代表的是动态生成出来的排序变量,示例如下 ``` {yzn module="cms" action="lists" catid="$catid" cache="3600" order="$order['data']" num="8" page="$page" return="data"} {volist name="data" id="vo"} ...HTML... {/volist} {/yzn} ```