框架发布

框架发布

最新版本发布信息
提问交流

提问交流

使用问题咨询
经验分享

经验分享

开发经验交流分享
功能建议

功能建议

官方开发功能建议
BUG反馈

BUG反馈

使用BUG反馈
模块&插件&数据包

模块&插件&数据包

模块插件数据包分享

表格布局多字段扩展

模块&插件yangweijie 发表了文章 • 1 个评论 • 245 次浏览 • 2022-12-04 15:39 • 来自相关话题

产品要做一个导入的工具,要求高度尽可能小 设计图设计了表格的演示,开始我没实现,先用layout 去实现的,后来还是自定义组件来做吧。
一个字段正常 有title 值, 和tips  目前只有input 如果要支持多种类型,按照 form layout 去判断类型 include 不同模板就行了 

tablelayout.zip 查看全部

20221204153945.jpg


产品要做一个导入的工具,要求高度尽可能小 设计图设计了表格的演示,开始我没实现,先用layout 去实现的,后来还是自定义组件来做吧。
一个字段正常 有title 值, 和tips  目前只有input 如果要支持多种类型,按照 form layout 去判断类型 include 不同模板就行了 

建议升级到tp6 和 多租户

回复

功能建议dragonlhp 发起了问题 • 1 人关注 • 0 个回复 • 392 次浏览 • 2022-10-01 11:08 • 来自相关话题

请问后台 树状结构怎么使用

提问交流tlcsky 回复了问题 • 2 人关注 • 1 个回复 • 941 次浏览 • 2022-09-04 15:01 • 来自相关话题

网站唯一登录,踢人效果

经验分享yangweijie 发表了文章 • 1 个评论 • 304 次浏览 • 2022-09-01 22:49 • 来自相关话题

 
 
// 添加同用户登出的逻辑
$last_login_time = User::where('id', $user['uid'])->value('last_login_time');
if($last_login_time != $user['last_login_time']){
return 0;
}只需要把is_signin  加这几行就能实现了 cookie 自动登录的应该也会被踢 查看全部
 
 
// 添加同用户登出的逻辑
$last_login_time = User::where('id', $user['uid'])->value('last_login_time');
if($last_login_time != $user['last_login_time']){
return 0;
}
只需要把is_signin  加这几行就能实现了 cookie 自动登录的应该也会被踢

【V1.5.1 】 门户->发布文档 选择栏目后下一步报错

BUG反馈leixuok 回复了问题 • 2 人关注 • 1 个回复 • 383 次浏览 • 2022-07-28 21:26 • 来自相关话题

json字段 表格里的使用

经验分享yangweijie 发表了文章 • 0 个评论 • 328 次浏览 • 2022-07-21 00:24 • 来自相关话题

这些字段大部分来源自 info 这个json 字段里,官方的说发是可以用 info->xm 这种写法,但是会有双引号。
->> 这种5.1 又报错了,暂时没试tp6 好不好
 





找了半天 tp 手册 发现有fieldRaw 但是无法用数组





  查看全部
这些字段大部分来源自 info 这个json 字段里,官方的说发是可以用 info->xm 这种写法,但是会有双引号。
->> 这种5.1 又报错了,暂时没试tp6 好不好
 
20220721002508.jpg


找了半天 tp 手册 发现有fieldRaw 但是无法用数组

20220721002522.jpg

 

怎么取 $this->getMap() 得到的值? 怎么给$this->getMap() 一些默认值

回复

提问交流zhl0451 发起了问题 • 1 人关注 • 0 个回复 • 510 次浏览 • 2022-07-07 20:41 • 来自相关话题

放弃维护了么?

提问交流小兔言言 回复了问题 • 3 人关注 • 2 个回复 • 989 次浏览 • 2022-06-05 16:08 • 来自相关话题

冒个泡,大家最新的项目还在用dolphinphp开发吗?

经验分享小兔言言 回复了问题 • 4 人关注 • 3 个回复 • 1235 次浏览 • 2022-04-14 17:04 • 来自相关话题

php版本不要高于7.4

经验分享yk 回复了问题 • 3 人关注 • 2 个回复 • 1331 次浏览 • 2021-10-16 22:32 • 来自相关话题

安装海豚CMS模块后模型字段选择linkages后报错

回复

BUG反馈pai1233 发起了问题 • 1 人关注 • 0 个回复 • 1155 次浏览 • 2021-06-07 17:31 • 来自相关话题

用php调用快递鸟国内外物流单号查询API接口实例代码

经验分享fire70 发表了文章 • 0 个评论 • 1042 次浏览 • 2021-05-24 18:23 • 来自相关话题

最近需要做一个物流信息查询,就去网上搜索一个快递鸟的API接口,返回值是以JSON格式,
快递鸟查询API接口是使用的物流单号即可实现查询物流信息。主要应用在电商商城、ERP系统商、WMS系统商、快递柜、银行等企业。多家快递物流公司接口统一接入,建议对接接口提供商,一次性可以接入多家快递,在后期的技术维护也会省下很多工作。
只需要返回是转成数组就能轻松实现各种实例了。支持国内外超过600多家物流服务公司的接口,下图是快递鸟API示意接口流程:
 注册快递鸟账号-申请服务-技术对接-联调测试-正式使用
参数可以看下快递鸟的官方说明:
从流程图中可以看到
用户只要提供快递单号和快递公司
通过api得到物流状态,并把结果返回
我们拿到结果,进行实时处理显示。
们可以看官方的demo进行解。
官方demo也是简单易懂的。我们可以把它再次封装。

封装API
使用API需要三个固定参数
1. 商户id
2. API key
3. 请求url,ReqURL
商户id和API key都可以在快递鸟网站的我的管理首页看到,而请求url就是
这个可以在接口文档中看到,有多种技术文档可供选择
 

博主这里贴出博主的代码:没有物流轨迹的
{
"EBusinessID": "1109259",
"Traces": ,
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": false,
"Reason": null
}
有物流轨迹的
{
"EBusinessID": "1109259",
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": true,
"State": 3,
"Reason": null,
"Traces": [
{
"AcceptTime": "2020/06/25 08:05:37",
"AcceptStation": "正在派件..(派件人:邓裕富,电话:18718866310)[深圳 市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 04:01:28",
"AcceptStation": "快件在 深圳集散中心 ,准备送往下一站 深圳 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 01:41:06",
"AcceptStation": "快件在 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:18:58",
"AcceptStation": "已收件[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:55:28",
"AcceptStation": "快件在 深圳 ,准备送往下一站 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "派件已签收[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "签收人是:已签收[深圳市]",
"Remark": null
}
] 查看全部
最近需要做一个物流信息查询,就去网上搜索一个快递鸟的API接口,返回值是以JSON格式,
快递鸟查询API接口是使用的物流单号即可实现查询物流信息。主要应用在电商商城、ERP系统商、WMS系统商、快递柜、银行等企业。多家快递物流公司接口统一接入,建议对接接口提供商,一次性可以接入多家快递,在后期的技术维护也会省下很多工作。
只需要返回是转成数组就能轻松实现各种实例了。支持国内外超过600多家物流服务公司的接口,下图是快递鸟API示意接口流程:
 注册快递鸟账号-申请服务-技术对接-联调测试-正式使用
参数可以看下快递鸟的官方说明:
从流程图中可以看到
用户只要提供快递单号和快递公司
通过api得到物流状态,并把结果返回
我们拿到结果,进行实时处理显示。
们可以看官方的demo进行解。
官方demo也是简单易懂的。我们可以把它再次封装。

封装API
使用API需要三个固定参数
1. 商户id
2. API key
3. 请求url,ReqURL
商户id和API key都可以在快递鸟网站的我的管理首页看到,而请求url就是
这个可以在接口文档中看到,有多种技术文档可供选择
 

博主这里贴出博主的代码:
没有物流轨迹的
{
"EBusinessID": "1109259",
"Traces": ,
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": false,
"Reason": null
}
有物流轨迹的
{
"EBusinessID": "1109259",
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": true,
"State": 3,
"Reason": null,
"Traces": [
{
"AcceptTime": "2020/06/25 08:05:37",
"AcceptStation": "正在派件..(派件人:邓裕富,电话:18718866310)[深圳 市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 04:01:28",
"AcceptStation": "快件在 深圳集散中心 ,准备送往下一站 深圳 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 01:41:06",
"AcceptStation": "快件在 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:18:58",
"AcceptStation": "已收件[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:55:28",
"AcceptStation": "快件在 深圳 ,准备送往下一站 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "派件已签收[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "签收人是:已签收[深圳市]",
"Remark": null
}
]

图片上传后不显示

回复

提问交流baiyu 回复了问题 • 1 人关注 • 2 个回复 • 1119 次浏览 • 2021-05-20 17:56 • 来自相关话题

外部多图要在后台展示应该怎么写?

回复

提问交流晴天 回复了问题 • 1 人关注 • 1 个回复 • 1036 次浏览 • 2021-04-26 14:08 • 来自相关话题

请问如何制作搜索下拉功能呢

回复

提问交流fisher 回复了问题 • 1 人关注 • 1 个回复 • 1143 次浏览 • 2021-04-23 09:47 • 来自相关话题

提现处理为什么这么慢?

回复

模块&插件cooltea521 发起了问题 • 1 人关注 • 0 个回复 • 1327 次浏览 • 2021-04-21 10:35 • 来自相关话题

海豚php超过百万数据分页列表卡死

BUG反馈mrcai 回复了问题 • 2 人关注 • 1 个回复 • 1897 次浏览 • 2021-02-10 20:22 • 来自相关话题

可实现根据表单项输入值自动计算并显示到static表单项吗?

功能建议dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 1621 次浏览 • 2021-02-05 17:37 • 来自相关话题

表格,多图 pictures 显示问题 ,怎么回事呢

提问交流dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 1438 次浏览 • 2021-02-05 17:36 • 来自相关话题

不更新了吗?

提问交流dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 1971 次浏览 • 2021-02-05 17:33 • 来自相关话题