找不到帮助文档?你想要哪方面的帮助教程?提交文档建议 >
帮助文档首页
DiYunCMS公众号
公众号二维码

下拉选择 Select调用方法

更新时间:2022-07-01 加入收藏
0

内容详情中(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}


--
有帮助
--
没帮助
0
收藏
0
打赏
相关文档
Hello,欢迎来咨询~
点击在线咨询