完善扩展插件机制

This commit is contained in:
2020-04-13 10:40:47 +08:00
parent 6560f723cd
commit 53ccc5f123
11 changed files with 167 additions and 142 deletions

View File

@@ -1,36 +1,22 @@
<?php
// +----------------------------------------------------------------------
// | OneThink [ WE CAN DO IT JUST THINK IT ]
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2013 http://www.onethink.cn All rights reserved.
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: 麦当苗儿 <zuojiazi@vip.qq.com> <http://www.zjzit.cn>
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
// +----------------------------------------------------------------------
return array(
'title'=>array(//配置在表单中的键名 ,这个会是config[title]
'title'=>'显示标题:',//表单的文字
'type'=>'text', //表单的类型text、textarea、checkbox、radio、select等
'value'=>'SentCMS开发团队', //表单的默认值
),
'width'=>array(
'title'=>'显示宽度:',
'type'=>'select',
'options'=>array(
'1'=>'1格',
'2'=>'2格',
'4'=>'4格',
'6'=>'6格'
),
'value'=>'6'
),
'display'=>array(
'title'=>'是否显示:',
'type'=>'radio',
'options'=>array(
'1'=>'显示',
'0'=>'不显示'
),
'value'=>'1'
)
);
return [
['name' => 'title', 'title' => '显示标题', 'type' => 'text', 'value' => 'SentCMS开发团队'],
['name' => 'width', 'title' => '显示宽度', 'type' => 'select', 'value' => '6', 'option' => [
['key'=>'1', 'label'=>'1格'],
['key'=>'2', 'label'=>'2格'],
['key'=>'4', 'label'=>'4格'],
['key'=>'6', 'label'=>'6格']
]],
['name' => 'display', 'title' => '是否显示', 'type' => 'select', 'value' => '1', 'option' => [
['key'=>'1', 'label'=>'显示'],
['key'=>'0', 'label'=>'不显示']
]],
];

View File

@@ -1,35 +1,21 @@
<?php
// +----------------------------------------------------------------------
// | OneThink [ WE CAN DO IT JUST THINK IT ]
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2013 http://www.onethink.cn All rights reserved.
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: yangweijie <yangweijiester@gmail.com> <code-tech.diandian.com>
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
// +----------------------------------------------------------------------
return array(
'title'=>array(//配置在表单中的键名 ,这个会是config[title]
'title'=>'显示标题:',//表单的文字
'type'=>'text', //表单的类型text、textarea、checkbox、radio、select等
'value'=>'系统信息', //表单的默认值
),
'width'=>array(
'title'=>'显示宽度:',
'type'=>'select',
'options'=>array(
'4'=>'4格',
'6'=>'6格',
'12'=>'12格',
),
'value'=>'2'
),
'display'=>array(
'title'=>'是否显示:',
'type'=>'radio',
'options'=>array(
'1'=>'显示',
'0'=>'不显示'
),
'value'=>'1'
)
);
return [
['name' => 'title', 'title' => '显示标题', 'type' => 'text', 'value' => '系统信息'],
['name' => 'width', 'title' => '显示宽度', 'type' => 'select', 'value' => '12', 'option' => [
['key'=>'4', 'label'=>'4格'],
['key'=>'6', 'label'=>'6格'],
['key'=>'12', 'label'=>'12格']
]],
['name' => 'display', 'title' => '是否显示', 'type' => 'select', 'value' => '1', 'option' => [
['key'=>'1', 'label'=>'显示'],
['key'=>'0', 'label'=>'不显示']
]],
];

View File

@@ -1,35 +1,22 @@
<?php
// +----------------------------------------------------------------------
// | OneThink [ WE CAN DO IT JUST THINK IT ]
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2013 http://www.onethink.cn All rights reserved.
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: yangweijie <yangweijiester@gmail.com> <code-tech.diandian.com>
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
// +----------------------------------------------------------------------
return array(
'title'=>array(//配置在表单中的键名 ,这个会是config[title]
'title'=>'显示标题:',//表单的文字
'type'=>'text', //表单的类型text、textarea、checkbox、radio、select等
'value'=>'系统信息', //表单的默认值
),
'width'=>array(
'title'=>'显示宽度:',
'type'=>'select',
'options'=>array(
'3'=>'3格',
'4'=>'4格',
'6'=>'6格'
),
'value'=>'6'
),
'display'=>array(
'title'=>'是否显示:',
'type'=>'radio',
'options'=>array(
'1'=>'显示',
'0'=>'不显示'
),
'value'=>'1'
)
);
return [
['name' => 'title', 'title' => '显示标题', 'type' => 'text', 'value' => '系统信息'],
['name' => 'width', 'title' => '显示宽度', 'type' => 'select', 'value' => '6', 'option' => [
['key'=>'1', 'label'=>'1格'],
['key'=>'2', 'label'=>'2格'],
['key'=>'4', 'label'=>'4格'],
['key'=>'6', 'label'=>'6格']
]],
['name' => 'display', 'title' => '是否显示', 'type' => 'select', 'value' => '1', 'option' => [
['key'=>'1', 'label'=>'显示'],
['key'=>'0', 'label'=>'不显示']
]],
];