提问交流

提问交流

使用问题咨询
经验分享

经验分享

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

功能建议

官方开发功能建议
BUG反馈

BUG反馈

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

模块&插件&数据包

模块插件数据包分享
框架发布

框架发布

DolphinPHP V1.2.0发布

框架发布dolphinphp 发表了文章 • 7 个评论 • 351 次浏览 • 2018-03-18 23:02 • 来自相关话题

时隔多个月,新版本终于发布,让大家久等了。从此版本开始,我们尝试制作成升级程序来升级,无需手动更新文件和数据库,只需下载补丁包,并按升级指导,打开升级程序即可。
 
如果升级过程中,遇到什么问题,请跟帖反馈,我们会继续完善升级程序,感谢大家一直以来的支持!
 
【更新日志】
修正安装模块资源路径错误的问题
修正表格的addFilter()方法无法使用模型过滤的问题(感谢网友:绿点 的反馈)
修正系统开启minify后,select2中文包未加载的问题(感谢网友:上网钓鱼 的反馈)
修正百度地图显示级别设置无效的问题(感谢网友:上网钓鱼 的反馈)
修正添加用户时,禁用角色依然可以选择的问题
修正导出模块时报错的问题
升级ThinkPHP至5.0.15
修正升级ThinkPHP至5.0.15后,部分视图变量替换无效的问题
修正升级ThinkPHP至5.0.15后,自定义表单项视图变量替换无效的问题
更新图片查看组件
表格新增文件下载类型
不同角色可以设置默认登录后显示的模块(感谢网友:simone 的建议)
添加消息中心(感谢网友:simone 的建议)
添加自定义图标功能(感谢网友:simone 的建议)
修正setSearchArea时间搜索,鼠标移动到下个月上,出现 Invaild date的问题(感谢网友:『╬』 的反馈)
修正自定义表单项布局参数在某些情况下会覆盖原有数据的问题(感谢网友:沉默的大多数 的反馈)
图片裁剪、图片上传增加自定义生成缩略图和水印参数(感谢网友:自由鸟~birdy)
图片上传时,记录图片的宽度和高度(感谢网友:VIN 的建议)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
时隔多个月,新版本终于发布,让大家久等了。从此版本开始,我们尝试制作成升级程序来升级,无需手动更新文件和数据库,只需下载补丁包,并按升级指导,打开升级程序即可。
 
如果升级过程中,遇到什么问题,请跟帖反馈,我们会继续完善升级程序,感谢大家一直以来的支持!
 
【更新日志】
修正安装模块资源路径错误的问题
修正表格的addFilter()方法无法使用模型过滤的问题(感谢网友:绿点 的反馈)
修正系统开启minify后,select2中文包未加载的问题(感谢网友:上网钓鱼 的反馈)
修正百度地图显示级别设置无效的问题(感谢网友:上网钓鱼 的反馈)
修正添加用户时,禁用角色依然可以选择的问题
修正导出模块时报错的问题
升级ThinkPHP至5.0.15
修正升级ThinkPHP至5.0.15后,部分视图变量替换无效的问题
修正升级ThinkPHP至5.0.15后,自定义表单项视图变量替换无效的问题
更新图片查看组件
表格新增文件下载类型
不同角色可以设置默认登录后显示的模块(感谢网友:simone 的建议)
添加消息中心(感谢网友:simone 的建议)
添加自定义图标功能(感谢网友:simone 的建议)
修正setSearchArea时间搜索,鼠标移动到下个月上,出现 Invaild date的问题(感谢网友:『╬』 的反馈)
修正自定义表单项布局参数在某些情况下会覆盖原有数据的问题(感谢网友:沉默的大多数 的反馈)
图片裁剪、图片上传增加自定义生成缩略图和水印参数(感谢网友:自由鸟~birdy)
图片上传时,记录图片的宽度和高度(感谢网友:VIN 的建议)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

後台寫了一個方法,用到了ajax調用,能否在非admin賬戶下不添加節點就可以訪問得到?

提问交流micon 回复了问题 • 2 人关注 • 3 个回复 • 95 次浏览 • 2018-03-16 11:06 • 来自相关话题

关于ckeditor、百度等自带编辑器图片上传问题

提问交流dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 163 次浏览 • 2018-03-16 10:33 • 来自相关话题

问下大家model的static内的函数,想返回一个error参数给controller中的this->error调用该怎么做?

提问交流dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 126 次浏览 • 2018-03-07 17:46 • 来自相关话题

关于框架中模块多数据库调用的方法探讨

经验分享小兔言言 发表了文章 • 1 个评论 • 181 次浏览 • 2018-03-05 16:11 • 来自相关话题

自己手中接到一个项目,是需要链接多个数据库的,结合百度的经验和自己的实践操作,分享一点小心得给大家。
首先我复制了application目录中的database.php,然后命名为database2.php,我的数据库是pgsql的
<?php
return [
// 数据库类型
'type' => 'pgsql',
// 服务器地址
'hostname' => '172.2.2.254',
// 数据库名
'database' => 'cmsdb',
// 用户名
'username' => 'postgres',
// 密码
'password' => 'postgres',
// 端口
'hostport' => '5432',
// 连接dsn
'dsn' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => 'dp_',
// 数据库调试模式
'debug' => true,
// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
'deploy' => 0,
// 数据库读写是否分离 主从式有效
'rw_separate' => false,
// 读写分离后 主服务器数量
'master_num' => 1,
// 指定从服务器序号
'slave_no' => '',
// 是否严格检查字段是否存在
'fields_strict' => false,
// 数据集返回类型
'resultset_type' => 'array',
// 自动写入时间戳字段
'auto_timestamp' => false,
// 时间字段取出后的默认时间格式
'datetime_format' => false,
// 是否需要进行SQL性能分析
'sql_explain' => false,
];
然后修改application/config.php
增加以下代码:
$db_hikvision = require_once('database2.php');
//海康数据库配置
'db_hikvision' => $db_hikvision,这样配置部分就配置好了。
项目里面调用的时候就直接使用以下命令
$data_list = Db::connect('db_hikvision')
->table('oc_person')
->where($map)
->order($order)
->paginate();如果不加connect('db_hikvision')那么仍旧连接的是默认的数据库配置,希望能对大家有帮助!
当然在用thinkphp连接pgsql的时候,请在pgsql里面执行下:thinkphp\library\think\db\connector\pgsql.slq 这个文件 查看全部
自己手中接到一个项目,是需要链接多个数据库的,结合百度的经验和自己的实践操作,分享一点小心得给大家。
首先我复制了application目录中的database.php,然后命名为database2.php,我的数据库是pgsql的
<?php
return [
// 数据库类型
'type' => 'pgsql',
// 服务器地址
'hostname' => '172.2.2.254',
// 数据库名
'database' => 'cmsdb',
// 用户名
'username' => 'postgres',
// 密码
'password' => 'postgres',
// 端口
'hostport' => '5432',
// 连接dsn
'dsn' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => 'dp_',
// 数据库调试模式
'debug' => true,
// 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
'deploy' => 0,
// 数据库读写是否分离 主从式有效
'rw_separate' => false,
// 读写分离后 主服务器数量
'master_num' => 1,
// 指定从服务器序号
'slave_no' => '',
// 是否严格检查字段是否存在
'fields_strict' => false,
// 数据集返回类型
'resultset_type' => 'array',
// 自动写入时间戳字段
'auto_timestamp' => false,
// 时间字段取出后的默认时间格式
'datetime_format' => false,
// 是否需要进行SQL性能分析
'sql_explain' => false,
];
然后修改application/config.php
增加以下代码:
$db_hikvision = require_once('database2.php');
//海康数据库配置
'db_hikvision' => $db_hikvision,
这样配置部分就配置好了。
项目里面调用的时候就直接使用以下命令
$data_list = Db::connect('db_hikvision')
->table('oc_person')
->where($map)
->order($order)
->paginate();
如果不加connect('db_hikvision')那么仍旧连接的是默认的数据库配置,希望能对大家有帮助!
当然在用thinkphp连接pgsql的时候,请在pgsql里面执行下:thinkphp\library\think\db\connector\pgsql.slq 这个文件

关于用户权限多级

经验分享chuangsjh 回复了问题 • 2 人关注 • 2 个回复 • 370 次浏览 • 2018-03-03 10:28 • 来自相关话题

剧透下2.0呗

提问交流melodic 回复了问题 • 5 人关注 • 7 个回复 • 1043 次浏览 • 2018-03-02 16:14 • 来自相关话题

后台cms删除文档报错

回复

提问交流nwtjacky 发起了问题 • 1 人关注 • 0 个回复 • 110 次浏览 • 2018-02-25 13:56 • 来自相关话题

节点没出现问题

回复

提问交流haitian 发起了问题 • 1 人关注 • 0 个回复 • 113 次浏览 • 2018-02-25 11:39 • 来自相关话题

微信模块何时发布

回复

功能建议jy00730190 发起了问题 • 2 人关注 • 0 个回复 • 195 次浏览 • 2018-02-24 11:20 • 来自相关话题

Tp5与Ucenter用户整合

经验分享wpcost 发表了文章 • 0 个评论 • 211 次浏览 • 2018-02-18 09:35 • 来自相关话题

Excel插件导入excel文件包读取错误?请解答。

提问交流wpcost 回复了问题 • 6 人关注 • 4 个回复 • 423 次浏览 • 2018-02-18 09:30 • 来自相关话题

IIS服务器下,跑项目导致上传图片服务器错误

回复

BUG反馈z122365442 发起了问题 • 1 人关注 • 0 个回复 • 158 次浏览 • 2018-02-10 09:59 • 来自相关话题

前端部分分页怎么设置?后台可以直接设置还是需要代码实现呢?

回复

提问交流linzhifen5 发起了问题 • 1 人关注 • 0 个回复 • 147 次浏览 • 2018-02-09 18:52 • 来自相关话题

分享一个又拍云上传插件

模块&插件zxc544 发表了文章 • 2 个评论 • 202 次浏览 • 2018-02-08 14:27 • 来自相关话题

 
仓库地址:
  
ok写不了
 
 
GitHub搜索UpyunForDophinPHP
 
https://github.com/Lsido/UpyunForDophinPHP
 
仓库地址:
  
ok写不了
 
 
GitHub搜索UpyunForDophinPHP
 
https://github.com/Lsido/UpyunForDophinPHP

CMS添加新字段后怎么调用

提问交流dolphinphp 回复了问题 • 2 人关注 • 2 个回复 • 216 次浏览 • 2018-02-07 20:10 • 来自相关话题

前端数据调用报错

回复

提问交流nwtjacky 回复了问题 • 1 人关注 • 1 个回复 • 120 次浏览 • 2018-02-07 16:40 • 来自相关话题

调取时间的时候不要后面的时间有没有函数可以直接完成?

提问交流dolphinphp 回复了问题 • 2 人关注 • 1 个回复 • 129 次浏览 • 2018-02-07 10:01 • 来自相关话题

Tp5中api开发中异常输出为html的问题

经验分享dragonlhp 发表了文章 • 0 个评论 • 151 次浏览 • 2018-02-05 20:06 • 来自相关话题

现在谁不开发接口的呢?但是在接口开发过程中,报错误异常后居然返回错误的信息依然是html信息!TP官方也不知道为啥不添加,说好的为接口而生,我的解决方案也很简单,把系统的异常处理类复制出来,去掉模板相关,直接以json方式输出;下面是解决方案:

1:按照TP扩展异常的方式引用这个文件
看云 /manual/thinkphp5_1/354092

2:判断一下配置文件的默认输出类型
配置文件:
    //    判断默认输出类型
    if ($app['default_return_type'] == 'json') {
        // 异常处理handle类 留空使用 \think\exception\Handle
        $app['exception_handle'] = '\\app\\common\\exception\\JsonException';
    }


    return $app;

  查看全部
现在谁不开发接口的呢?但是在接口开发过程中,报错误异常后居然返回错误的信息依然是html信息!TP官方也不知道为啥不添加,说好的为接口而生,我的解决方案也很简单,把系统的异常处理类复制出来,去掉模板相关,直接以json方式输出;下面是解决方案:

1:按照TP扩展异常的方式引用这个文件
看云 /manual/thinkphp5_1/354092

2:判断一下配置文件的默认输出类型
配置文件:
    //    判断默认输出类型
    if ($app['default_return_type'] == 'json') {
        // 异常处理handle类 留空使用 \think\exception\Handle
        $app['exception_handle'] = '\\app\\common\\exception\\JsonException';
    }


    return $app;

 

怎么去掉url后面的html?

提问交流dolphinphp 回复了问题 • 2 人关注 • 2 个回复 • 185 次浏览 • 2018-02-03 09:09 • 来自相关话题