文章分类 - LaravelGet
laravel 的记录
摘要:来自 Laravel 社区的 Larave Bash 别名 以下列出了所有国外 Laravel 社区的贡献者以及他们正在使用的内容。 WaveHack bmadigan Tainmar Mohamed Said Jeffrey Way Bill Mitchell Jesús Amieiro Piot
阅读全文
posted @ 2019-07-11 14:35
aocn
摘要:# 04 配置 JavaScript 和 SASS package.json- npm的命令 webpack.mix.js 清理历史的自带包 移除 Bootstrap npm remove bootstrap --save-dev npm remove bootstrap-sass --save-d
阅读全文
posted @ 2019-06-29 23:57
aocn
摘要:# 01 初始化基于 Laravel 驱动的单页面应用 1. 安装 Laravel && 开发环境 Laradock && 虚拟域名 2. 清理默认安装配置 移除 app/Http/Controllers/Auth 移除 resources/views/welcome.blade.php 3. 新增
阅读全文
posted @ 2019-06-29 20:04
aocn
摘要:记得重新编译 : npm run dev 1. 集成前端资源 前端是基于 Bootstrap 4 开发的,所以需要安装一个适配 Bootstrap 4 的 DataTables 在 resources/js/bootstrap.js 中引入它的 JS 库: resources/sass/app.sc
阅读全文
posted @ 2019-06-27 21:56
aocn
摘要:1. 重定义登录页面 url 在 app/Http/Controllers/Auth/LoginController.php 控制器中重写 showLoginForm 方法,将默认登录页面修改为我们自定义的页面视图: 2. 登录默认跳转 url 修改 在 app/Http/Controllers/A
阅读全文
posted @ 2019-06-27 21:12
aocn
摘要:1. 2. <a href="{{ route('blog.detail', ['slug' => $post->slug]) }}">{{ $post->title }}</a> <button class="btn btn-primary" onclick="history.go(-1)"> «
阅读全文
posted @ 2019-06-27 20:33
aocn
摘要:资源路由的作用 - 定义控制器 php artisan make:controller BlogController
阅读全文
posted @ 2019-06-27 20:11
aocn
摘要:1. 添加模型工厂的方法 - 创建一个模型工厂文件 php artisan make:factory PostFactory --model=Models/Post - 编辑 databases/factory/PostFactory.php faker的使用: https://github.com
阅读全文
posted @ 2019-06-27 19:58
aocn
摘要:问题引出 模型类的高级特性 —— 访问器和修改器。 带有用户功能的系统中,除了用户注册时使用的用户名之外,我们有时候还允许用户设置昵称,这个昵称是可选的,我们在页面上显示用户名时,会优先展示用户昵称,如果该用户没有设置昵称,则使用注册时的用户名。 对于这样的需求,我们可以在每次获取用户信息后通过这段
阅读全文
posted @ 2019-06-27 18:10
aocn
摘要:生成 model php artisan make:model -m Models\Post 1. 迁移: 在项目的不同环境中快速迁移数据表结构变动 database/migrations 2. 创建方法 创建 users 表对应迁移文件, php artisan make:migration cr
阅读全文
posted @ 2019-06-27 18:00
aocn
摘要:1. 关于phpunit phpunit.xml tests/[Unit, Feature] ## TDD 测试驱动 1 配置在 composer 的 test 命令 "phpunit" -> composer test2 新建一个测试 php artisan make:test ExampleTe
阅读全文
posted @ 2019-06-27 16:50
aocn
摘要:hosts 文件 配置虚拟域名 127.0.0.1 larablog.com xampp apache-httpd.conf 添加代码 ``` DocumentRoot "C:/Users/aocn/Desktop/larablog/public" <Directory "C:/Users/aocn
阅读全文
posted @ 2019-06-27 16:48
aocn
摘要:# LearnLaravel laravel learn in branch ## init project ### 创建和安装 laravel 项目 composer create-project laravel/laravel larablog --prefer-dist npm i ### 使
阅读全文
posted @ 2019-06-27 14:46
aocn
摘要:用户表和角色表,多对多关联,一个用户有多个角色,一个角色属于多个用户 添加多对多关联 attach:给1号用户添加1号角色,并把关联表的column字段赋值为$value,后边的数组需要的时候再添加 $user = App\User::find(1);$user->roles()->attach(1
阅读全文
posted @ 2019-06-21 15:40
aocn
摘要:简介 Laravel Mix 提供了一套流式 API,使用一些通用的 CSS 和 JavaScript 预处理器为 Laravel 应用定义 Webpack 构建步骤。通过简单的方法链,你可以流式定义资源管道。例如: mix.js('resources/assets/js/app.js', 'pub
阅读全文
posted @ 2019-06-15 22:19
aocn
摘要:1. 项目基本配置 需要在你的系统中安装最新版本的 Node.js。 如果你使用的开发环境是 Homestead 的话,那么系统已经为你安装好了,去 Homestead 中执行即可; 如果你使用的是 Laradock 的话,需要在 laradock/.env 中设置 WORKSPACE_INSTAL
阅读全文
posted @ 2019-06-15 19:53
aocn
摘要:1. 自定义 blade 模板命令 2. 配置模板自定义命令之后一定清理模板缓存 命令: php artisan view:clear use Illuminate\Support\Facades\Blade;
阅读全文
posted @ 2019-06-15 17:52
aocn
摘要:0. 传给全局模板变量方法 在boot() 中定义 , 模板中随意使用 view()->share('site', 'aocn's site') 1. view composer 定义在 AppServiceProvider boot() 方法中 (推荐) view()->composer(['ad
阅读全文
posted @ 2019-06-15 17:04
aocn
摘要:laravel 很多前端框架也是通过 {{}} 来输出 JavaScript 变量数据的,比如 Laravel 的好基友 Vue.js 就是, 对于这种情况,我们需要在渲染前端 JavaScript 变量的 {{}} 前面加上 @ 前缀, 这样,Blade 模板引擎在编译模板代码的时候会跳过带 @
阅读全文
posted @ 2019-06-14 17:50
aocn

浙公网安备 33010602011771号