本书未发布

字段:选项 Enum

未匹配的标注

文档尚未来得及翻译,欢迎以改进的方式提交译文。

Field Type - Enum

Usage

field-type-enum.png

The enum field type should be any text-like type or an ENUM in your database. This field type helps you narrow down the options for your admin users in a data set that you know will never change. The names of the seasons might be a good use of this field.

'season' => array(
    'type' => 'enum',
    'title' => 'Season',
    'options' => array('Winter', 'Spring', 'Summer', 'Fall'), //must be an array
),
//alternate method:
'season' => array(
    'type' => 'enum',
    'title' => 'Season',
    'options' => array(
        'Winter' => 'Cold, Cold Winter!',
        'Spring',
        'Summer' => 'Hot, Hot Summer!',
        'Fall'
    ),
),

In the edit form, an admin user will be presented with a select box showing the choices.

The options option lets you declare the choices that the user will see. You can either provide a simple array of strings, or if the key is a string, the key will be saved to the database while the value will be presented to the user.

Filter

field-type-enum-filter.png

The enum field filter works basically the same as the edit field. A user is presented with a select box which then narrows down the result set using whatever option is chosen.

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
Summer
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~