![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Laravel
Dragon-v
这个作者很懒,什么都没留下…
展开
-
Laravel 8 分页样式的问题
有两种方式1 直接修改源码改成默认配置为 bootstrapdemo/vendor/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php 115行 122行/** * The default pagination view. * * @var string */public static $defaultView = 'pagination::bootstrap-4'; /** * The defau原创 2021-10-13 20:09:18 · 251 阅读 · 0 评论 -
Laravel8 使用 RabbitMQ
使用 RabbitMQ 前需要下载安装 Erlang :Windows 下安装 Erlang_Dragon-v的博客-CSDN博客安装 PHP amqp 扩展:PHP 安装 amqp 扩展(Windows)_Dragon-v的博客-CSDN博客开启 PHP sockets:PHP 开启 sockets_Dragon-v的博客-CSDN博客1、在 RabbitMQ 的界面创建队列和路由:RabbitMQ 创建 virtual host_Dragon-v的博客-CSDN博客...原创 2022-03-23 18:38:05 · 2586 阅读 · 0 评论 -
Laravel 框架中使用 MongoDB 数据库
1、先确定好自己使用的哪个版本的 Laravel 框架,再决定 composer 哪一个的 MongoDB,我使用的是 Laravel 8 所以我 composer 了 3.8 的MongoDb2、执行 composer 命令composer require jenssegers/mongodb ^3.8 -vvvcomposer require jenssegers/mongodb:3.8 --ignore-platform-reqs3、这个时候可能会报错,所以要做以下操原创 2022-03-02 15:38:29 · 1346 阅读 · 0 评论 -
Laravel之ES搜索
1、检查电脑有没有Java SE环境(CMD中输入java -version),如果没有的话,没有的话请移步Java Archive | Oracle下载JAVA SE,下载完成之后配置环境变量。不会配环境的移步:https://note.youdao.com/ynoteshare/index.html?id=5d588e37d757a264e269cba4e694a697&type=note&_time=16376294145842、下载ES与Kibana移步下载 Elasti...原创 2022-02-09 15:01:10 · 1932 阅读 · 1 评论 -
laravel实现自定义公共函数
1、在 app/common/(目录可以自己随便来)下新建一个文件 functions.php,在内部补充如下代码:/** * 公用的方法 返回json数据,进行信息的提示 * @param $status 状态 * @param string $message 提示信息 * @param array $data 返回数据 */ function showMsg($status, $message = '', $data = array()){ $result = array原创 2022-02-09 14:41:50 · 635 阅读 · 0 评论 -
Laravel 阿里云直播功能的实现及地址生成
前提条件已注册阿里云账号,注册流程请参见注册阿里云账号。 账号已进行实名认证,实名认证流程请参见个人实名认证或企业实名认证。 准备2个已完成备案的域名,备案流程请参见备案。 若您要添加的推流域名和播流域名,是同一个一级域名下的两个二级域名,则只需要将一级域名进行备案即可。步骤如下1.添加推流域名和播流域名2.配置CNAME解析3. 关联推流和播流在域名管理页面,选择您添加的播流域名,单击域名配置。 进入直播管理 > ...原创 2022-02-09 14:36:49 · 934 阅读 · 0 评论 -
Laravel 使用百度地图实现地理位置转经纬度
1、注册:百度地图开放平台 | 百度地图API SDK | 地图开发 (baidu.com)2、官方服务文档:逆地理编码 gc | 百度地图API SDK (baidu.com)3、运行命令:composerrequire guzzlehttp/guzzle4、使用: use GuzzleHttp\Client; public function getinfo($address='北京') { $url = sprintf("https://api.ma.原创 2022-02-09 14:29:13 · 232 阅读 · 0 评论 -
Laravel 8 实现Auth登录
1.接受前台传过来的值,并且调用auth $username=$request['username']; $password=bcrypt($request['password']); $res=Auth::attempt($request->only(['username','password']),$request->has('online')); if ($res){ echo "登录成功";原创 2021-10-12 20:53:04 · 1402 阅读 · 0 评论 -
Laravel 8 图片上传七牛云
1.利用 composer 下载插件composer require itbdw/laravel-storage-qiniu2.打开config 文件夹下的 app.php 文件,在 providers 中加入一下代码itbdw\QiniuStorage\QiniuFilesystemServiceProvider::class,3.打开config 文件夹下的 app.php 文件,在 disks中加入一下代码'qiniu' => [ 'dr..原创 2021-10-17 21:04:46 · 494 阅读 · 0 评论 -
Laravel8 WebUploader 异步上传
1.下载 webuploader 包 官方网址: http://fex.baidu.com/webuploader/2.将压缩包解压后 放入public目录下3.引入地址,我这个是有美化页面和jQuery的地址 <link rel="stylesheet" type="text/css" href="/webuploader/webuploader.css"> <script type="text/javascript" src="/webupload.原创 2021-10-22 10:01:29 · 269 阅读 · 0 评论 -
Laravel8 添加模型事件监听
1.为了解决,添加数据成功后,代码不在控制器中编写,让代码分层使用artisan命令来添加模型观察事件# 此命令是laravel5.5之后才有的,之前想要有此功能,手动创建目录和文件php artisan make:observer NoticeObserver -m Models/Notice不需要在原来控制器添加成功后写代码,我们在自定义的事件观察类中对应的生命周期方法中写对应的功能在事件观察类中添加如下的事件,名写上日志还需要在模型中注册一下...原创 2021-10-26 11:33:28 · 346 阅读 · 0 评论 -
Laravel8 利用passport实现登录和JWT生成(生成Token)
1.安装passport插件composer require laravel/passport或composer require laravel/passport "^9.0"2.执迁迁移文件,生成数据表,保存token数据php artisan migrate3.生成客户端授权码 注:secret保存起来php artisan passport:install4.修改接口账号模型5.修改config/auth.php文件中的api配置6.令牌...原创 2021-10-27 15:57:04 · 1245 阅读 · 0 评论 -
Laravel8 利用Datatables实现分页
1.引入JS和CSS<link rel="stylesheet" type="text/css" href="http://cdn.datatables.net/1.10.21/css/jquery.dataTables.css"><script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><!-- DataTables --><script ty原创 2021-10-28 15:48:58 · 432 阅读 · 0 评论 -
Laevael 7 使用redis 中geo 类型计算两地之间的距离
public function redis(Request $request){ //$city地区1 //$goodsCity地区2 $city=$request->input('city'); $goodsCity=$request->input('goodsCity'); //地址改为经纬度 调用腾讯位置服务 $url='http://apis.map.qq.com/ws/geocoder/.原创 2021-12-11 11:50:44 · 374 阅读 · 0 评论 -
微信小程序 + Laravel 实现支付宝支付
1、注册支付宝开放平台 并 配置好筛箱环境https://open.alipay.com/platform/appDaily.htm?tab=accounthttps://open.alipay.com/platform/appDaily.htm?tab=account2、利用composer下载扩展包composer require yansongda/pay:^2.10 -vvv3、可以参考以下网址进行开发https://pay.yansongda.cn/docs/v2/quick..原创 2021-12-27 14:36:33 · 1206 阅读 · 0 评论