使用laravel-wechat包开发微信jssdk支付

使用laravel-wechat包开发微信jssdk支付
1、在Laravel中如何安装EasyWeChat包在此不做介绍,请看官方文档即可 https://github.com/overtrue/laravel-wechat 2、更改配置文件  config/wechat.php   正确填写所需要的配置信息 /* * 微信支付 */ 'payment' => [ 'sandbox'            => env('WECHAT_PAYMENT_SANDBOX', false), 'app_id'             => env('WECHAT_PAYMENT_APPID', ''), 'mch_id'             => env('WECHAT_PAYMENT_...

Laravel开发必备 代码追踪、自动补全插件 laravel-ide-helper

Laravel开发必备  代码追踪、自动补全插件  laravel-ide-helper
插件Github地址:https://github.com/barryvdh/laravel-ide-helper 一、安装插件 composer require barryvdh/laravel-ide-helper 二、注册插件 然后在config/app.php的providers选项中注册服务提供者 Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,   三、生成Laravel门面对应的PHPDoc php artisan ide-helper:generate   四、发布配置文件以修改默认实现 php artisan vendor:publ...

Laravel5.5执行php artisan migrate 报错Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `us ers_email_unique`(`email`))

Laravel5.5执行php artisan migrate 报错Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `us     ers_email_unique`(`email`))
最近在使用Laravel5.5开发项目,但是发现执行php artisan migrate命令的时候报错了,报错如下图: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `us     ers_email_unique`(`email`))   我本地机子的mysql版本是5.6.30.   user表的migartion,可以看出name字段并没有声明长度,laravel默认了1071,...

Mac下安装Homestead开发环境

Mac下安装Homestead开发环境
一、安装VirtualBox 到VirtualBox官网上下载当前操作系统相对应的安装包,双击安装即可。在此不多说!   二、安装 Vagrant 在Vagrant官网上下载当前操作系统相对应的安装包。在此也不多说!   三、安装Homestead 命令 $vagrant box add laravel/homestead --provider virtualbox 国内因为网络的原因,默认的盒子安装命令 vagrant box add laravel/homestead 变得不适用!那怎么办呢?下面有两个...

Laravel 中如何使用自定义的函数?

Laravel 中如何使用自定义的函数?
1、 创建文件 app/helpers.php 创建app/helpers.php,并在文件中创建一个用于测试的函数 function test($a , $b){ return $a + $b; } 2、修改项目 composer.json     {         ...               "autoload": {             "files": [                 "app/helpers.php"             ]         }         ...     } 3、然后运行 composer dump-autoload

Laravel向视图传递变量

Laravel向视图传递变量
1、使用with()方法 public function index() { $title = '文章标题'; return view('articles.lists')->with('title',$title); } 在blade引擎中, {{ $title }} 会被解析为类似 这样的输出 <?php echo $title; ?>,{{ }} 符号会将数据原样输出,想将 $title 作为页面元素渲染输出,{!!  $title  !!} 2、直接给view()传参数 public function index() { $title = '<span style="color: red">文...

如何在Laravel5中发送邮件

如何在Laravel5中发送邮件
在这篇文章中,我以163邮箱为例,如何用 Laravel 内置的邮件发送类来发送邮件。 一、配置 修改邮件发送配置,修改.env配置文件和config/mail.php文件: MAIL_DRIVER=smtp MAIL_HOST=smtp.163.com MAIL_PORT=25 MAIL_USERNAME=1550********@163.com MAIL_PASSWORD=************* MAIL_ENCRYPTION=null   还有mail.php中的: 'from' => ['address' => '155**********@163.com', 'name' => 'Adm...

[Laravel5.0]安装Laravel

[Laravel5.0]安装Laravel
安装之前首先要确认一下系统是否符合要求: PHP 版本 >= 5.4 Mcrypt PHP 扩展 OpenSSL PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展   一、安装composer(今天暂不多说,回头写一篇关于安装的文章好了),配置composer全量中国镜像(可以参考:http://yanjiadong.net/1465) 二、到此我们可以开始安装了,命令切换到你想要放置该网站的目录下(比如C:\\wwwroot、/Library/WebServer/Documents/、/var...
Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: