三方插件配置文件说明
本插件主要讲解二次开发时候快速添加后台配置保存参数
二次开发
后台配置
详情

我们在开发时候难免要写各种配置项,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/plugplugdemo.config.php
文件目录介绍/Data/configs/plug插件名称.config.php
读取配置代码:参数1中plug_是固定前缀,防止何系统配置混淆的
plugget_configs_value(“plug_plugdemo”,”plugdemo_key4”)
plug_get_configs_value(“plug插件名称”,”配置参数名”)
bsphp1.5自带演示案例
参考:http://www.bsphp.com/chm-125.html
相关
- 二次开发 MYSQL数据库列表说明 2021-12-29
- API接口专用输出 2021-12-29
- 二次开发独立页面头文件加载 2021-12-29
- 远程调用DLL方法 2022-01-08
- Sgin签名字段 2022-01-08
- 三方插件代理商账号开通扣点插件 2022-01-15
- 三方插件配置文件说明 2022-01-15
- 二次开发 BSPHP后台各个功能案例 2022-01-15
- 忘记后台管理密码添加管理员插件 2022-01-15
- 二次开发 2022替换老版支付宝支付插件 2022-02-18
- BSPHP自定义代理登录页面模版 2022-04-07
- 代理平台演示 2022-08-09
- 二次开发 开源微信支付三方插件 2022-08-16
- 二次开发 自定义客户端API接口 2022-08-19
- 充值卡激活码读取备注接口,api二开教程案例 2022-08-23
- 二次开发 自定义加密解密开发 2022-08-23
- 二次开发 自定义输出格式json/xml 2022-08-23
- 获取软件配置某字段没有接口,自己开发接口 2022-08-24
- API开发-通过充值卡获取制卡代理人qq联系信息 2022-08-24
- 卡扣点模式登录接口二次开发,登录一次就扣1点 2022-08-24
- Bsphp-Pro验证系统更新说明 2022-08-25
- 按键(安卓)APP网络验证对接 2022-08-25
- 签名SIGN与一次封包过期请求视频教程 2022-08-25
- 支付宝免签在线购卡插件功能演示视频教程 2022-08-25
- 卡模式自定义添加API接口获取备注案例 2022-08-25
- 三方插件 开源代理端充值用户列表插件 2022-11-26
- 软件充值vip续期 2023-01-13
- 用户登录 2023-01-13
- SMS腾讯云的短信注册登录重设密码api接口插件 2023-01-16
- 「WEB插件」网页解除绑定卡模式机器码 2023-01-17
- Rust网络验证系统演示 2023-02-13
- 支付插件-易支付 2023-02-25
- 如何修改登陆返回1081举一反三学习api修改或者二次开发 2024-07-22
- UniApp网络验证系统演示案例 2024-11-14
- c语言网络验证 2026-05-03
- actionscript3.0 SWF动画 2026-05-03