下拉框select

下拉框select即<select>标签。

范例:

  1. $ashu_options[] = array(
  2.   'name'    => 'Select Example',
  3.   'id'      => 'select_example',
  4.   'desc'    => 'Please select your gender.',
  5.   'std'     => '',
  6.   'subtype' => array(
  7.     'male'      => 'Male',
  8.     'female'    => 'Female',
  9.     'thirdness' => 'Third gender'
  10.   ),
  11.   'type'    => 'select',
  12.   'multiple'    => false
  13. );

范例2:

  1. $ashu_options[] = array(
  2.   'name'    => 'Select Example2',
  3.   'id'      => 'select_example2',
  4.   'desc'    => 'Please select your a page.',
  5.   'std'     => '',
  6.   'subtype' => 'page',
  7.   'type'    => 'select',
  8.   'multiple'    => false
  9. );

详解:

name - 自定义字段标题

id - 自定义字段名称,获取数据时用。敬告:请确配置文件中所有id都不相同,同时避免post\page\title等词。

desc - 自定义字段描述信息

std - 默认选中(若subtype设置为page\category\menu\sidebar等,请将std设置为page或category的id,若subtype是自定义的数组,请将std设置为subtype中的一个)

subtype - 数组或字符串,'page'-下拉选项为单页面,'category'-下拉选项为文章分类,'nav_menu'-下拉选项为所有菜单,'sidebar'-下拉选项为所有侧边栏,注意:若想支持自定义分类法,比如产品分类,请仿照category修改对应类文件。

type - 值为select时,本条字段类型为下拉选择框

multiple - 输入框自增,若值为true,则文件上传输入框的个数可点击增加。

其它:

subtype可以是自己定义的数组,也可以是page、category(或自定义分类法名称)、nav_menu、sidebar。