mirror of
https://github.com/LyLme/lylme_spage.git
synced 2024-11-17 14:34:08 +08:00
26 lines
960 B
PHP
26 lines
960 B
PHP
<?php
|
||
|
||
/**
|
||
* 主题自定义配置表单
|
||
* @param array $theme_config 表单配置
|
||
* 参数说明:
|
||
* type:配置项表单类型,目前支持:[text:单行文本,textarea:多行文本,select:下拉菜单,checkbox:多选框,radio:单选,color:颜色],建议使用radio(单选)替代switch(开关)
|
||
* name:表单参数的键,在主题调用时传入,需唯一
|
||
* title:配置项标题文字
|
||
* description:配置项提示文字
|
||
* value:默认值
|
||
* enum:枚举值,下拉菜单和多选框,数组类型。需包含键值对,键为参数值,值为显示的文本
|
||
* verify:表单验证方式,支持类型:[required:必填,url:网站,number:数字,email:邮箱等]
|
||
*/
|
||
|
||
$theme_config = [
|
||
[
|
||
'type' => 'text',
|
||
'name' => 'background_video',
|
||
'title' => '视频背景',
|
||
'description' => '不填不启用,请填写视频的url,视频大小不建议超过10M',
|
||
"value" => ''
|
||
]
|
||
|
||
];
|