hypejunction / hypepostadmin
此包已弃用且不再维护。未建议替代包。
管理帖子架构的行政界面
1.0.4
2019-06-21 17:42 UTC
Requires
- php: >=7.0
- composer/installers: ~1.0
This package is not auto-updated.
Last update: 2020-02-29 14:23:54 UTC
README
用于管理帖子架构的交互式表单构建器
此插件提供了一个行政界面来扩展使用hypePost创建的表单。根据您安装的插件,它将提供一系列可供选择的输入字段,包括
- 文本
- 纯文本
- 所见即所得
- 下拉菜单/选择
- 复选框/单选按钮
- 布尔值/切换
- 数字
- 电子邮件
- 网址
- 标签
- 日期
- 时间(hypeTime)
- 用户选择器(hypeAutocomplete)
- 组选择器(hypeAutocomplete)
- 文件附件(hypeAttachments)
- 验证码(hypeCaptcha)
- 国家(hypeCountries)
- 地址(hypeCountries)
注册新字段类型
您可以注册自定义字段类型。请参阅hypePost了解字段适配器的工作原理。
elgg_register_plugin_hook_handler('field_types', 'post', function(Hook $hook) { $fields = $hook->getValue(); $fields[] = [ 'type' => 'postal_code', // corresponds to input/postal_code view 'config' => [], 'adapter' => function($params, $entity) { return new MetaField($params); }, ]; return $fields; });