我们在列表循环和内容页面中可以使用扩展字段,以下为各种扩展字段的前台调用
这些字段可以直接调用不需要进行处理
基本格式
{$前缀.值}
示例
{$list.name}
时间需要使用时间格式化函数处理
基本格式
{date('时间格式',$前缀.值)}
示例
{date('Y-m-d H:i:s',$list.time)}
多图字段是一个数组,只需要循环即可,循环中的内容为url与title代表图片链接与图片标题。
基本格式
<!--foreach{ $前缀['值'] as $vo }-->
...
<!--{/foreach}-->
示例
<!--foreach{ $list['images'] as $vo }-->
{$vo.url} - {$vo.title}
<!--{/foreach}-->
单选、下拉菜单为一个数组,里面的选项值需要进行判断
基本格式
<!--foreach{ $前缀['值']['list'] as $key => $vo }-->
...
<!--if{$key == $前缀['值']['value']}-->
...
<!--{/if}-->
<!--{/foreach}-->
示例
<!--foreach{ $list['xuanze']['list'] as $key => $vo }-->
<!--if{$key == $list['xuanze']['value']}-->
选中 - {$vo}
<!--{else}-->
未选中 - {$vo}
<!--{/if}-->
<!--{/foreach}-->
多选为一个数组,里面的选项值需要进行判断
基本格式
<!--foreach{ $前缀['值']['list'] as $key => $vo }-->
...
<!--if{ in_array($key, $前缀['值']['value']) }-->
...
<!--{/if}-->
<!--{/foreach}-->
示例
<!--foreach{ $list['xuanze']['list'] as $key => $vo }-->
<!--if{ in_array($key, $list['xuanze']['value']) }-->
选中 - {$vo}
<!--{else}-->
未选中 - {$vo}
<!--{/if}-->
<!--{/foreach}-->