内容详情中(show.html) 模板中调用方法是:
<p>选择值: {loop $字段名 $v} {$v} {/loop} </p> <p>选择的名称: {php $field = dr_field_options(字段的ID号);} {loop $field $name $v} {if in_array($name, $字段名称)} {$v} {/if} {/loop} </p>
list循环中调用
{php $field = dr_field_options(字段的ID号);} {loop $field $name $v} {if in_array($name, $t['字段名称'])} {$v} {/if} {/loop}
不指定字段ID的调用方法
在模块内页面,比如list.html\search\show.html页面
{php $field = dr_field_options($ci->module['field']['字段名称']['id']);} {loop $field $name $value} {if dr_in_array($name, $字段名称)} <label class="label label-sm label-default">{$value}</label> {/if} {/loop}
如果是栏目模型字段
{php $field = dr_field_options($cat['field']['字段名称']['id']);} {loop $field $name $v} {if in_array($name, $t.字段名称)} {$v} {/if} {/loop}
如果是模块内容表单字段
{php $field = dr_field_options($ci->module['form']['表单名称']['field']['xialaxuanze']['id']);} {loop $field $name $v} {if in_array($name, $t.字段名称)} {$v} {/if} {/loop}
如果是在模块外页面调用,比如首页调用
以news模块为例
模块内容字段
{php $field = dr_field_options($ci->get_cache('module-1-news', 'field', 'leixing', 'id'));}
模块内容表单字段
{php $field = dr_field_options($ci->get_cache('module-1-news', 'form', '表单名', 'field', '字段名', 'id'));}