内容详情中(show.html) 模板中调用方法是:
<p>选择值:{$字段名} </p>选择的名称:
{php $field = dr_field_options(字段ID号);}
{$field[$字段名]}注意:
1、[字段名]需要换成你定义的具体字段英文名称
2、如果在list循环中调用,需要把[字段名]改成[$t.字段名]
无需指定字段ID号调用
{php $field = dr_field_options($ci->module['field']['字段名']['id']);}
{$field[$字段名]}如果是栏目模型字段:
{php $field = dr_field_options($ci->module['category_data_field']['字段名']['id']);}如果是模块内容表单的下拉字段,则是
{php $field = dr_field_options($ci->module['form']['表单名称']['field']['字段名称']['id']);}{$field[$字段名]}如果是在模块外页面调用,比如首页调用
以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'));}模板示例:
将下拉框选项列表出来
方法1:
//将id=222字段的下拉框值读出来
{php $field = dr_field_options(222);}
// 遍历全部
{loop $field $value $name}
选项名称:{$name}
选项值:{$value}
{/loop}
// 由值获取名称
{$field[值]}方法2:
{php $field = dr_field_options($ci->module['field']['字段名']['id']);}
{loop $field $value $name}
选项名称:{$name}
选项值:{$value}
{/loop}


