- 博客(135)
- 收藏
- 关注
原创 laravel5.4新特性
http://www.cnblogs.com/webskill/category/1067140.htmllaravel 5.4 新特性component and slot使用:1.component panel<article class="message"> <div class="message-header"> <p>He...
2018-08-16 11:32:00
652
原创 middleware
middlewarephp artisan make:middleware isAdminMiddlewareuser表增加is_admin字段 值为 Y/N模型user.php public function isAdmin(){ return $this->is_admin == 1; }修改isAdminMiddlewarepublic fun...
2017-09-04 10:27:00
172
原创 laravel event
事件监听方法一:web.phpEvent::listen('eloquent.created: App\post',function(){ dump('A post was created');});Route::get('/event53',function(){ \App\post::create(['title'=>'Title','content...
2017-09-03 15:54:00
106
原创 laravel 实时facade
实时facade创建一个目录叫services创建一个weibo类<?phpnamespace App\Services;class weibo{protected $http; public function __construct(Http $http) { $this->http = $http; } public function ...
2017-09-03 15:22:00
154
原创 laravel email markdown
laravel 邮件使用markdownphp artisan make:mail lessonPublished --markdown="emails.published" 这个命令不仅创建了email类文件 还生成了视图文件 并把视图也写好了 return $this->markdown('emails.published'')可根据需要修改 也可修改email m...
2017-09-03 15:02:00
298
原创 component and slot
component and slot使用:1.component panel<article class="message"> <div class="message-header"> <p>Hello World</p> <button class="delete" aria-label="delete"&...
2017-09-03 14:46:00
134
原创 console command
routes/console.phpcopy一个默认的Artisan::command('hello', function () { $this->comment('hello world');})->describe('Display an inspiring quote');这时候命令行就可以这么用了 用于处理简单逻辑传参:参数添加描述...
2017-09-03 11:29:00
416
原创 git 常用
查看本地分支git branch查看远程分支git branch -a本地clone后切换master到monBlog分支git checkout -b monBlog emotes/origin/monBlog //git checkout -b xxxx(本地分支名称) yyyy(上条命令查找到的远程分支的名称)...
2017-09-02 14:55:00
138
原创 laravel notification
mail篇 public function via($notifiable){ return ['mail'];}1.新建notification类php artisan make:notification PostNotification2.设置路由//notification 注意默认发送到user模型中的email邮箱账号 所以要确认user邮箱可用Rout...
2017-09-01 18:45:00
579
原创 laravel toggle方法
toggle方法主要用于多对多关系中,attach detach 比如点赞 收藏1.user表2.post表 title content3.中间表 favoriate user_id post_id4.user中定义关系 public function favorites(){ return $this->belongsToMany(Post::class,'fa...
2017-09-01 17:53:00
525
原创 laravel 邮件
本文使用qq邮箱env邮件配置:MAIL_FROM_ADDRESS = 17******92@qq.comMAIL_FROM_NAME = listen~MAIL_DRIVER=smtpMAIL_HOST=smtp.qq.comMAIL_PORT=465MAIL_USERNAME=17*******2@qq.comMAIL_PASSWORD= ****** //这个是你...
2017-09-01 17:13:00
156
原创 laravel有用的方法
1.tinker 造假数据factory('App\User',3)->create();DB::table 返回collection,可以用collection中的很多方法 比如->all() ->first(),这是5.3以后的新特性 5.2返回的是数组DB::table('users')->get()->all()2.loop 变量 可用于循环...
2017-09-01 15:34:00
138
原创 laravel 笔记
LARAVEL NOTES{{toc}}laravel简介laravel对php版本要求laravel5* 要求php>5.59laravel 配置nginx后无法访问给laravel下所有文件给读写权限laravel配置文件 server { listen 80; server_name local.laravel...
2017-09-01 11:49:00
340
原创 laravel表单验证
表单验证方法1:使用validate方法public function store(Request $request){ $this->validate($request, [ 'title' => 'required|unique:posts|max:255', 'body' => 'required', ]);}...
2017-09-01 11:42:00
104
原创 数字正则表达式
验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$...
2017-08-24 14:28:00
122
原创 淘宝后台添加颜色尺码动态sku
废话不多说,直接上代码,用了vue,可直接copy运行<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://...
2017-03-20 14:55:00
760
原创 js下载
下载用ajax不好使,得用表单提交的方式download:function(url,paramObj){ var doc = document; //使用一个隐藏的form表单执行提交,没有则创建 var downloadForm = doc.getElementById('_downloadForm'); if(!downloadForm){...
2017-03-10 15:38:00
88
原创 vue assetsPublicPath
vue 中 /config/index.js, assetsPublicPath 的作用是便于访问打包后的静态资源,默认是相对于根 /,当然如果直接把dist文件夹当成根来配置域名 可以什么都不用做。这种情况主要用于 访问的地址不是根, 类似这种 http://local.wk.com/pro/frontend-vue/nssp/trunk/channel/dist/index...
2017-02-22 09:41:00
2129
原创 ajax 请求 get请求成功,post 404 not found
今天在做express的一个ajax请求的时候发现get请求成功,post 就一直是 404 not found, 研究了半天 才发现是express 的请求方法做了限制,之前一直都是用的 app.get,当然不能对post请求做出响应了,后来改成了 app.post 就一路顺利了。...
2016-09-18 11:40:00
1674
原创 vuejs npm chromedriver 报错
# 全局安装 vue-cli$ npm install -g vue-cli# 创建一个基于 "webpack" 模板的新项目$ vue init webpack my-project# 安装依赖,走你$ cd my-project$ npm install$ npm run dev用vue建项目后,npm install 发现老卡在chromedriver 报错上, 后来网上查了下,发...
2016-09-09 21:36:00
165
原创 webpack 输出多个文件
http://react-china.org/t/webpack/1870/2webpack 文章entry = { "button": "demo/button/index.jsx"), "grid": "demo/grid/index.jsx")},output: { path: 'dist/js', filename: ...
2016-09-09 11:33:00
276
原创 移动端 js 实现图片上传 预览
方法一:<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>测试页面</tit...
2016-09-08 15:32:00
248
原创 有用的网址
图标转base64位 : http://www.askapache.com/online-tools/base64-image-converter/
2016-08-02 14:27:00
291
原创 canvas 插件
http://www.jq22.com/yanshi2217 参考这个站 发现一些比较有用的canvas插件:线形图插件:jquery.sparkline 2.1.1excanvas环形图,饼状图 easy-pi-charthttp://echarts.baidu.com/...
2016-07-06 13:17:00
167
原创 symfony could not load type 'datetime'
当用curd生成控制器后,当修改的时候,会有这个提示,解决方法在orm中通过事务的方式填充时间,然后把生成的form中的文件的时间段去掉 $builder ->add('title') ->add('keyword') ->add('description') ...
2016-06-10 17:59:00
87
原创 symfony 数据库中文乱码
这个问题 是由于编辑器没有设置utf8格式造成的,当然config里也要设置utf8解决方法:编辑器设置utf8,重启doctrine: dbal: driver: pdo_mysql host: "%database_host%" port: "%database_port%" ...
2016-06-10 17:23:00
152
原创 symfony 参考
多语言存数据库http://blog.elendev.com/development/php/symfony/use-a-database-as-translation-provider-in-symfony-2/symfony事件http://wiki.jikexueyuan.com/project/symfony-cookbook/before-after-filt...
2016-05-29 18:04:00
73
原创 symfony 使用原始sql
$this->get('database_connection')->fetchAll('select * from book where book.id=3')
2016-05-28 12:01:00
218
原创 php文件上传判断类型
上传文件对象在$_FILES['Filedata']对象中,临时路径是tmp_name,判断是上传文件是否为真实图片方法很多,我用的是这个:if( !@getimagesize( $_FILES['Filedata']['tmp_name'] ) ){ echo json_encode(array( 'code'=&g...
2016-05-27 11:21:00
200
原创 linux 下 打包 和解压缩
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gz...
2016-02-17 10:34:00
97
原创 php 分页
用的是ci框架,辅助函数文件里helper/view_helper.php<?php defined('BASEPATH') OR exit('No direct script access allowed');/** * CodeIgniter views Helpers * * @package htdocs * @subpackage appli...
2016-01-26 14:21:00
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人