通知设置 新通知
表格布局多字段扩展
模块&插件 • yangweijie 发表了文章 • 1 个评论 • 714 次浏览 • 2022-12-04 15:39
一个字段正常 有title 值, 和tips 目前只有input 如果要支持多种类型,按照 form layout 去判断类型 include 不同模板就行了
tablelayout.zip 查看全部
产品要做一个导入的工具,要求高度尽可能小 设计图设计了表格的演示,开始我没实现,先用layout 去实现的,后来还是自定义组件来做吧。
一个字段正常 有title 值, 和tips 目前只有input 如果要支持多种类型,按照 form layout 去判断类型 include 不同模板就行了
自制tp6版海豚完成
模块&插件 • yangweijie 发表了文章 • 11 个评论 • 2106 次浏览 • 2020-04-07 09:13
或者下载 yangweijie/one_admin/releases/tag/v1.0
因为官方一直没有出tp6版的,所以最近闲的时候学习tp6,做了一下移植。
帮助官方踩一下坑,希望官方能参考dev.md 看看变化
db model 助手函数都取消了,上传也不一样了。
喜欢的人可以尝鲜,顺便修修bug。官方内置模块、数据包 都测过了,钩子换成了事件。官方的插件也正常运行。
后面有空会把自己的博客升级这个版本,一些常见的扩展模块也会移植。 查看全部
或者下载 yangweijie/one_admin/releases/tag/v1.0
因为官方一直没有出tp6版的,所以最近闲的时候学习tp6,做了一下移植。
帮助官方踩一下坑,希望官方能参考dev.md 看看变化
db model 助手函数都取消了,上传也不一样了。
喜欢的人可以尝鲜,顺便修修bug。官方内置模块、数据包 都测过了,钩子换成了事件。官方的插件也正常运行。
后面有空会把自己的博客升级这个版本,一些常见的扩展模块也会移植。
创建模块时SQLSTATE报错:1364 Field 'description' doesn't have a default value
模块&插件 • 陈永仁 回复了问题 • 2 人关注 • 1 个回复 • 1259 次浏览 • 2020-03-26 14:49
我想发布插件成为插件作者请问该如何申请?
模块&插件 • snailcn 回复了问题 • 2 人关注 • 1 个回复 • 1306 次浏览 • 2020-03-09 16:55
阿里云 云市场里面的 快递查询接口
模块&插件 • cooltea521 发表了文章 • 0 个评论 • 2172 次浏览 • 2019-06-11 16:33
阿里云的云市场里的
【快递查询api,快递物流自动单号识别】可查询快递物流信息近500+家全国快递查询API,1个单号,自动识别,包括:顺丰、申通、圆通、韵达、中通、汇通、EMS、天天、国通、德邦、宅急送等几百家快递物流查询接口。
对这个接口进行的开发,我也是第一次用,不知道这个接口好用吗。
有喜欢的你们拿去 查看全部
阿里云的云市场里的
【快递查询api,快递物流自动单号识别】可查询快递物流信息近500+家全国快递查询API,1个单号,自动识别,包括:顺丰、申通、圆通、韵达、中通、汇通、EMS、天天、国通、德邦、宅急送等几百家快递物流查询接口。
对这个接口进行的开发,我也是第一次用,不知道这个接口好用吗。
有喜欢的你们拿去
银行列表管理插件
模块&插件 • cooltea521 发表了文章 • 0 个评论 • 2280 次浏览 • 2019-03-12 09:06
项目中涉及到我就弄了一个 请多多指教
用法呢:$bank_list = plugin_action('Bank','Bank','getBank');
项目中涉及到我就弄了一个 请多多指教
用法呢:
$bank_list = plugin_action('Bank','Bank','getBank');
【微信】开发模块发布
模块&插件 • caiaiqiu 回复了问题 • 23 人关注 • 11 个回复 • 7535 次浏览 • 2018-06-06 09:41
阿里大鱼插件 前台发送验证码 怎么写呢!大神们
模块&插件 • ringback 回复了问题 • 4 人关注 • 4 个回复 • 2885 次浏览 • 2018-05-22 19:21
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes)
模块&插件 • 打死as 回复了问题 • 2 人关注 • 3 个回复 • 2176 次浏览 • 2018-05-17 10:10
分享一个又拍云上传插件
模块&插件 • zxc544 发表了文章 • 2 个评论 • 1924 次浏览 • 2018-02-08 14:27
仓库地址:
ok写不了
GitHub搜索UpyunForDophinPHP
https://github.com/Lsido/UpyunForDophinPHP
顶部模块从首页切换到其他模块会很慢
模块&插件 • dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 1802 次浏览 • 2018-02-02 09:54
静态页面缓存
模块&插件 • dragonlhp 发表了文章 • 2 个评论 • 2024 次浏览 • 2018-01-18 16:39
将behavior目录的文件放在common/behavior目录下 再在tags.php的文件中添加return [
// 应用初始化
'app_init' => [],
// 应用开始
'app_begin' => [
'app\\common\\behavior\\ReadHtmlCacheBehavior',// 读取静态缓存
],
// 模块初始化
'module_init' => [],
// 操作开始执行
'action_begin' => [],
// 视图内容过滤
'view_filter' => [
'app\\common\\behavior\\WriteHtmlCacheBehavior',// 写入静态缓存
],
// 日志写入
'log_write' => [],
// 应用结束
'app_end' => [],
];
config.php// +----------------------------------------------------------------------
// | 静态缓存设置
// +----------------------------------------------------------------------
//'配置值'
'html_cache_on' => true, // 开启静态缓存
'html_cache_time' => 7200, // 全局静态缓存有效期(秒)
'html_file_suffix' => '.html', // 设置静态缓存文件后缀
'html_cache_compile_type' => 'file',//缓存存储驱动
'html_cache_rules' => [
// 定义静态缓存规则
// // 定义格式1 数组方式
//'静态地址' => array('静态规则', '有效期', '附加规则'),
//1.任意控制器的任意操作都适用
'cms>' => array('{$_SERVER.REQUEST_URI|md5}', 0),
// //2.任意控制器的md5操作
// 'md5' => array('{:module}/{:controller}/{:action}_{id|md5}'),
// //3.Static控制器的所有操作
// 'Static:' => array('{:module}/{:controller}/{:action}', 50),//第一个参数是构造的字符串,后面是缓存50秒
// //4.Hmtl控制器的md5操作
// 'Html:md5' => array('{:module}/{:controller}/{:action}'),
], 查看全部
将behavior目录的文件放在common/behavior目录下 再在tags.php的文件中添加
return [
// 应用初始化
'app_init' => [],
// 应用开始
'app_begin' => [
'app\\common\\behavior\\ReadHtmlCacheBehavior',// 读取静态缓存
],
// 模块初始化
'module_init' => [],
// 操作开始执行
'action_begin' => [],
// 视图内容过滤
'view_filter' => [
'app\\common\\behavior\\WriteHtmlCacheBehavior',// 写入静态缓存
],
// 日志写入
'log_write' => [],
// 应用结束
'app_end' => [],
];
config.php
// +----------------------------------------------------------------------
// | 静态缓存设置
// +----------------------------------------------------------------------
//'配置值'
'html_cache_on' => true, // 开启静态缓存
'html_cache_time' => 7200, // 全局静态缓存有效期(秒)
'html_file_suffix' => '.html', // 设置静态缓存文件后缀
'html_cache_compile_type' => 'file',//缓存存储驱动
'html_cache_rules' => [
// 定义静态缓存规则
// // 定义格式1 数组方式
//'静态地址' => array('静态规则', '有效期', '附加规则'),
//1.任意控制器的任意操作都适用
'cms>' => array('{$_SERVER.REQUEST_URI|md5}', 0),
// //2.任意控制器的md5操作
// 'md5' => array('{:module}/{:controller}/{:action}_{id|md5}'),
// //3.Static控制器的所有操作
// 'Static:' => array('{:module}/{:controller}/{:action}', 50),//第一个参数是构造的字符串,后面是缓存50秒
// //4.Hmtl控制器的md5操作
// 'Html:md5' => array('{:module}/{:controller}/{:action}'),
],
阿里短信
模块&插件 • simone 发表了文章 • 3 个评论 • 3477 次浏览 • 2017-10-27 10:08
AccessKeyId 与 AccessKeySecret 在阿里云Access Key管理页面获取。
短信签名及短信模板 短信服务内申请
阿里短信系统升级 现更新源码。
使用:
plugin_action('AliyunSms','AliyunSms','sendSms',['phoneNumbers'=>18888888888,'templateParam'=>array('name'=>'test')]);
查看全部
AccessKeyId 与 AccessKeySecret 在阿里云Access Key管理页面获取。
短信签名及短信模板 短信服务内申请
阿里短信系统升级 现更新源码。
使用:
plugin_action('AliyunSms','AliyunSms','sendSms',['phoneNumbers'=>18888888888,'templateParam'=>array('name'=>'test')]);