
Laravel
文章平均质量分 70
一夜长风
网站开发者
展开
-
使用composer安装Laravel
一、安装composer依赖管理工具https://getcomposer.org/download/下载composer并安装安装完成后在命令行执行:composer会看到如下界面:二、使用composer建立Laravel项目执行命令建立项目:composer create-project --prefer-dist laravel/larave原创 2017-07-12 16:00:37 · 371 阅读 · 0 评论 -
Laravel-自定义验证规则
当提交验证码的时候,我们可以自定义一条验证规则:如图表单验证yzm项最后添加一条验证规则(yzm),判断提交的验证码是否正确,如果错误会有提示消息;实现方法:1、服务提供者 AppServiceProvider-boot方法下添加代码:public function boot() { //自定义验证码规则 Validator::e原创 2017-08-09 15:38:29 · 7490 阅读 · 0 评论 -
Laravel-任务调度
Laravel 命令调度器允许你在 Laravel 中对命令调度进行清晰流畅的定义,并且仅需要在服务器上增加一条 Cron 项目即可。你的调度已经定义在 app/Console/Kernel.php 文件的 schedule 方法中。为了方便你开始,在该方法内包含了一个简单的例子。你可以随意增加调度到 Schedule 对象中。1、唯一一个需要加入到服务器的 Cron 项目原创 2017-08-15 16:14:36 · 1369 阅读 · 0 评论 -
Laravel-路由
1、基本路由构建最基本的路由只需要一个 URI 与一个 闭包,这里提供了一个非常简单优雅的定义路由的方法:Route::get('foo', function () { return 'Hello World';});Route::get('/user', 'UsersController@index');Route::get('user/profile', 'U原创 2017-09-06 11:16:12 · 268 阅读 · 0 评论 -
Laravel-使用中间件做用户认证和权限管理
Laravel 中间件提供了一种方便的机制来过滤进入应用的 HTTP 请求,例如,Laravel 包含验证用户身份权限的中间件。如果用户没有通过身份验证,中间件会重定向到登录页,引导用户登录。反之,中间件将允许该请求继续传递到应用程序。当然,除了身份验证以外,中间件还可以被用来执行各式各样的任务,如:CORS 中间件负责为所有即将离开应用的响应添加适当的头信息;日志中间件可以记录所有传入应原创 2017-08-24 11:52:42 · 6535 阅读 · 0 评论 -
Laravel-ORM带条件搜索分页
Laravel条件搜索一般使用where方法,如下:查询构造器:$users = DB::table('users')->where('votes', '=', 100)->get();或者ORM:$users = User::where('votes', '=', 100)->all();当有多个条件时,可以多次调用where方法:$articles =原创 2017-08-23 17:57:54 · 6065 阅读 · 0 评论 -
Laravel-使用富文本编辑器UEditor
安装组件的方法如下:(当然需要你有composer)直接命令行:或者在composer.json中的require中插入"stevenyangecho/laravel-u-editor": "^1.4"执行composer install或者composer update。组件成功迁入后执行如下配置。打开框架下的config/app.php配置服务提供者在provide原创 2017-08-22 15:22:59 · 7370 阅读 · 0 评论 -
Laravel-日志管理
Laravel 集成了 Monolog 日志函数库,Monolog 支持和提供多种强大的日志处理功能。1、设置,日志模式Laravel 提供可立即使用的 single、daily、syslog 和 errorlog 日志模式。例如,如果你想要每天保存一个日志文件,而不是单个文件,则可以在 config/app.php 配置文件内设置 log 变量:'log' => 'dai原创 2017-08-14 15:04:59 · 21631 阅读 · 0 评论 -
Laravel-添加后台模板AdminLte
AdminLTE是一个很棒的单纯的由 HTML 和 CSS 构建的后台模板,在这片文章中,我将讲述如何将 AdminLTE 和 Laravel 优雅的整合在一起,而且我们可以通过 Bower 来及时的更新和管理 AdminLTE。1、新建laravel项目composer create-project laravel/laravel myapp --prefer-dist2、使用前原创 2017-08-18 14:03:04 · 12040 阅读 · 2 评论 -
Laravel5.1-邮件发送
在laravel中使用smtp发送邮件很简单;1、发送设置:在项目根目录下配置环境变量 .env 文件MAIL_DRIVER=smtpMAIL_HOST=smtp.163.comMAIL_PORT=25MAIL_USERNAME=email_usernameMAIL_PASSWORD=email_password //这里应该为邮箱设置的三方授权密码MAIL_E原创 2017-08-11 11:05:56 · 801 阅读 · 1 评论 -
静态方法提示插件--laravel-ide-helper
========================laravel-ide-helper========================使用 Laravel 框架IDE居然没有智能提示?这感觉实在太糟糕了!不用担心,laravel-ide-helper 这个扩展可以帮你解决这个烦恼。不过在安装这个插件之前,你需要安装 composer 包管理工具。如果你还没装,可以到 comp转载 2017-08-03 17:15:53 · 1353 阅读 · 0 评论 -
Vagrant建立快照备份
https://segmentfault.com/a/1190000003033407使用Vagrant的快照功能可以很方便快速的创建当前虚拟机的一个临时备份状态,在进行重要操作时可以先创建一个快照以便在操作失误后快恢复。安装Vagrant快照插件:vagrant plugin install vagrant-vbox-snapshot$转载 2017-08-17 15:22:14 · 487 阅读 · 0 评论 -
Laravel-通过命名空间和路由实现应用模块化
laravel框架中使用命名空间和路由可以简单的实现模块化开发;如下,添加一个后台模块Backend,使用routes_backend.php,1、首先在路由服务中绑定对应的命名空间:Providers\RouteServiceProvidernamespace App\Providers;use Illuminate\Routing\Router;use Illumina原创 2017-08-17 13:57:52 · 2964 阅读 · 0 评论 -
laravel-文件上传处理
laravel文档中关于文件上传的资料很少,这里实现一个ajax上传:html内容:@extends('layout.default')@section('title', '注册')@section('content') 上传 @include('shared.upload_image')原创 2017-08-09 10:52:10 · 2365 阅读 · 0 评论 -
Laravel数据库操作的三种方式
本篇博客需要你有laravel的基础,laravel入门传送门 :http://blog.youkuaiyun.com/zls986992484/article/details/52755037http://blog.youkuaiyun.com/zls986992484/article/details/52824962Laravel提供了3种操作数据库方式:DB facade(原始方式)、查询构造器转载 2017-08-02 11:48:42 · 1603 阅读 · 0 评论 -
laravel-使用验证码
Laravel默认没有内置图片验证码功能,需要自己设置;在Laravel中有很多图片验证码的库可以使用,本篇介绍其中之一:gregwar/captcha,这个库比较简单,在Laravel中比较常用。下面我们就来介绍下使用细节:一、首先, composer.json中如下加入配置:"require": { ... "gregwar/captch原创 2017-08-08 16:08:51 · 430 阅读 · 0 评论 -
Laravel-git版本控制的使用以及github
Git 是 Linux的创始人Linus Torvalds开源的一款分布式版本控制系统,以帮助开发者更好的对项目进行版本管理。一、git版本控制的使用1、基本设置:安装好git程序后,首先我们对 Git进行用户名和邮箱设置,请参照下面格式,替换为你自己常用的用户名和邮箱来完成设置:$ git config --global user.name "Your Name"原创 2017-08-16 15:04:40 · 1232 阅读 · 0 评论