Laravel 支付解决方案之如何使用微信支付进行支付

前两节我们陆续讲了在Laravel中如何使用支付宝和银联支付进行支付,这一节我们来探讨另一种时下热门的支付方式——微信支付。说来也是,微信那么多用户,微信推出来的支付工具用的人自然不少,尤其是微信红包对微信支付的推广更是起到至关重要的作用。正因如此许多网站和App都添加了对微信支付的支持。 Laravel作为全世界最流行的PHP框架,在国内也是拥有许多拥趸,也就自然不乏对微信支付的支持,…

Laravel 支付解决方案之如何使用银联支付进行支付

上一节我们讨论了在Laravel中如何使用支付宝进行支付,这一节我们讲另一种常见的支付方式:银联支付。通过上一节的学习想必大家已经了解了OmniPay这个牛逼的GitHub项目,也对如何使用OmniPay for Laravel 5 & Lumen这个Laravel包有了大致的了解。没错,我们接下来要讲的银联支付还是使用这个Laravel包,并集成OmniPay提供的银联支付(U…

Laravel 支付解决方案之如何使用支付宝进行支付

通过前两节的介绍,我想大家对Laravel Cashier已经有了一个大致的了解,Laravel Cashier实际上使用Stripe提供的API接口进行支付,且应用场景多是使用信用卡进行分期支付,比如订阅会员服务,每月支付一定费用享受会员特殊服务,还有云服务,比如我们购买阿里云和Linode的VPS,每月要支付一定费用,但是这种信用卡支付感觉国外更流行,估计老外都没有存钱的习惯~,国内…

Laravel 支付解决方案之 Laravel Cashier (二)—— 付费会员&分期付款&生成发票

上一节我们简单讲述了Laravel Cashier的安装配置,这一节我们将使用Laravel Cashier来实现一个常见的功能——付费会员。比如QQ、微博、优酷等应用都有这一功能,并且该功能已然成为许多网站收入的重要来源,可见其地位之重要,而在Laravel中我们可以借助Cashier通过Stripe轻松实现该功能,正如我们前面提到的,Laravel Cashier为我们封装了支付功能…

使用 Laravel 快速构建网站系列 —— Laravel 5 Angular Material Starter

1、简介 这是一个Laravel 5.1和AngularJS的原型项目,我们为你配置好了Laravel和AngularJS,上手即可使用。下面是一些你可以从本项目学到的东西: Laravel 5.1 Angular Angular Material 使用自定义任务快速配置Elixir 3.0:http://laravel-ng-material.elasticbeanstalk.com/…

如何在 Laravel 中渲染不包含布局的视图

有一些我们想要在页面中通过Ajax弹出模态框,但这些模态框视图继承自一个布局,这样就会在模态框中会显示包含布局的完整视图,而我们实际上想要的效果是不包含布局的视图。使用renderSections()是针对该问题的解决办法,下面是实现代码: // In my ViewingTimesController public function getTimesForSale(Request $r…

Laravel 支付解决方案之 Laravel Cashier (一)—— 安装配置篇

0、开始之前 在开始之前我们先理清几个概念。 Stripe是一个为个人和公司提供在线支付解决方案的工具,支持Web和移动App。 Laravel Cashier为Stripe提供了相应接口以便在Laravel中实现订购支付功能,从而避免让我们编写重复的样板化的代码,真正专注于业务逻辑处理,提高编程效率。 那么,Laravel Cashier到底是怎样的一把利器,下面让我们一一揭晓。 1、…

使用 Laravel 快速构建网站系列 —— 内容管理系统:PyroCMS

1、简介 PyroCMS是一个MVC架构的PHP内容管理系统(CMS),很容易上手,模块化,并且支持多主题和二次开发,在世界范围内被广泛使用。 3.0以前的版本基于CodeIgniter框架进行开发,目前主版本是3.0 ,基于Laravel 5.1。 2、网站 https://www.pyrocms.com/ 3、GitHub https://github.com/pyrocms/pyr…

Laravel 5.1 中创建自定义 Artisan 控制台命令实例教程

1、入门 Laravel通过Artisan提供了强大的控制台命令来处理非浏览器业务逻辑。要查看Laravel中所有的Artisan命令,可以通过在项目根目录运行: php artisan list 对应输出如下(部分截图): 其中一些命名我们已经比较熟悉了,比如创建迁移make:migration以及执行迁移migrate,又比如创建模型make:model,创建控制器make:cont…

使用 Laravel 快速构建网站系列 —— 内容管理系统:Laravel 5 Boilerplate

1、简介 Laravel 5 Boilerplate不是一个网站,也是一个建站工具,是基于当前Laravel最新版本(Laravel 5.1.*)并集成Boilerplate的项目。 2、GitHub https://github.com/rappasoft/laravel-5-boilerplate 3、功能特性 自定义访问控制系统(认证/用户/角色/权限) 第三方登录(GitHub/…