php扩展管理配置信息,三方插件配置文件说明

三方插件配置文件说明

b476b7a040e66b2ad820b8df9eea2bf5.png

我们在开发时候难免要写各种配置项,bsphp提供配置选项功能。

案例说明:

插件配置文件位置:/Plug/Plug_List 目录下 插件名:plugdemo目录 配置文件:form_config.php

系统根目录下全路径:/Plug/Plug_List/plugdemo/form_config.php

系统根目录下全路径:/Plug/Plug_List/插件名称/form_config.php

代码:return array(

//基础配置

//label=名称

//OpenFile=入口文件

//dir目录名称

//name=英文别名与dir目录名称一致jik

//type=pay_config内-1

//url=图片LOGO位置

//info=注释说明

'pay_config'=>array('label'=>'插件演示:','OpenFile'=>'xxxx.php','dir'=>'plugdemo','name'=>'plugdemo','type'=>'-1','url'=>plug_get_configs_value('sys','url').'statics/default/payment/imges/payapi.png','info'=>"plug_get_configs_value('sys','url').'statics/default/payment/imges/payapi.png"),  //固定值

'plugdemo_set'=>array('label'=>'是否启用:','type'=>'radio','values'=>array('0'=>'开启','1'=>'关闭'),'info'=>'自定义参数 获取:plug_get_configs_value("plug_plugdemo","plugdemo_set")'),

'plugdemo_key'=>array('label'=>'key:','type'=>'text','values'=>'','size'=>'30','info'=>'自定义参数 plug_=固定 获取:plug_get_configs_value("plug_plugdemo","plugdemo_key")'),

'plugdemo_url'=>array('label'=>'演示1:','type'=>'text','values'=>'','size'=>'30','info'=>'自定义参数 plugdemo=dir名字 获取:plug_get_configs_value("plug_plugdemo","plugdemo_url")'),

'plugdemo_key1'=>array('label'=>'参数1:','type'=>'text','values'=>'','size'=>'30','info'=>'自定义参数 获取:plug_get_configs_value("plug_plugdemo","plugdemo_key1")'),

'plugdemo_key2'=>array('label'=>'参数2:','type'=>'text','values'=>'','size'=>'30','info'=>'自定义参数 获取:plug_get_configs_value("plug_plugdemo","plugdemo_key2")'),

'plugdemo_key3'=>array('label'=>'参数3:','type'=>'text','values'=>'','size'=>'30','info'=>'自定义参数 获取:plug_get_configs_value("plug_plugdemo","plugdemo_key3")'),

'plugdemo_key4'=>array('label'=>'参数4:','type'=>'text','values'=>'','size'=>'30','info'=>'自定义参数 获取:plug_get_configs_value("plug_plugdemo","plugdemo_key4")'),

'pay_post_config'=>array('label'=>'保存修改:','type'=>'submit','values'=>'保存修改'),//记得按钮放最后

);

return array(

'pay_config'=>array('label'=>'插件演示:','OpenFile'=>'支付插件调用','dir'=>'插件文件夹名称','name'=>'插件文件夹名称','type'=>'-1','url'=>'插件logo','info'=>"说明字段"),  //固定值

'配置参数名1'=>array('label'=>'显示表单名:','type'=>'radio','values'=>array('0'=>'开启','1'=>'关闭'),'info'=>'说明字段'),

'配置参数名2'=>array('label'=>'显示表单名:','type'=>'text','values'=>'','size'=>'输入框长短','info'=>'说明字段'),

'配置参数名3'=>array('label'=>'显示表单名1:','type'=>'text','values'=>'','size'=>'输入框长短','info'=>'说明字段'),

'配置参数名4'=>array('label'=>'显示表单名1:','type'=>'text','values'=>'','size'=>'输入框长短','info'=>'说明字段'),

'pay_post_config'=>array('label'=>'保存修改:','type'=>'submit','values'=>'保存修改'),//记得按钮放最后

);

插件保存文件位置:/Data/configs/plug_plugdemo.config.php

文件目录介绍/Data/configs/plug_插件名称.config.php

读取配置代码:参数1中plug_是固定前缀,防止何系统配置混淆的

plug_get_configs_value("plug_plugdemo","plugdemo_key4")

plug_get_configs_value("plug_插件名称","配置参数名")

bsphp1.5自带演示案例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值