Laravel

(101)

Laravel Backpack Create Model 时生成随机值,该字段在用户界面不可见

有时,需要在 create 时自动生成一些字段的值,而编辑时该字段不可改变。 ``` public static function boot() { parent::boot(); self::creati

Laravel 禁用指定 URL POST 请求的 csrf 检查

由于在 chrome 插件中使用了跨域请求,所以需要禁用掉 laravel 默认的 post csrf 检查。 配置方法: 在 app/Http/Middleware/VerifyCsrfToken.php 中,添加 exc

修改 Laravel Backpack Admin 后台登录之后的默认首页

Backpack Admin 后台登录之后默认是 dashboard 页。 但是对于小系统来说,这个 dashboard 页毫无用处。所有需要替换为主要的数据管理页。 修改方法,将 routes/web.php ```

Laravel make migrate 报错:Specified key was too long

初始化 laravel 项目时,在我 mac 的旧版本 mysql 5.5 上总会报错,而 MySQL v5.7.7 则一切正常。 无论是 laravel 5.4 还是 5.5 都有这个问题 > SQLSTATE[42000]:

laravel 5.6 发布,新特性介绍

早上蹲坑的时候在 reddit 上看到 laravel 5.6 发布了。粗略看了一下,一些新功能 ## bootstrap 4 内置的注册登录页面、分页按钮样式由 bootstrap 3 升级到 bootstrap 4。 ##

保存 laravel model 而不更新 timestamps 的方法

例如,当用户查看一个商品时,会增加其浏览量,但是此时又不希望保存导致更新时间戳 updated_at ## 方法一 ``` $product = Product::find(1); $product->view_cou

Laravel Blade 模板 @section/endsection 与 @section/show, @yield 的区别

base layout 中需要使用 ``` @section("section_name") 区块链是什么? @show ``` 继承的 blade 中需要使用 ``` @section("section_na

Laravel 生成 sitemap.xml

从 Google Search Console 看,通过 sitemap.xml 提交的 URL 只有 183 个,而当前博客实际上已经有近 600 篇。而这个 sitemap 是很旧之前上一版 gitbook 生成的。 虽然这些 U

使用 element ui 重写 laravel backpack 的 table 组件

## 问题 原组件不支持 date picker。 且用的是 angularjs 写的,我已经看不懂。。。 尝试自爆式地 copy date picker 组件的 jquery 代码,发现事件绑定异常诡异,无法驾驭。 当然

laravel 返回的 json 数据传递给 vuejs

``` var items = {!! json_encode($items) !!}; ``` 注意,外层不要加引号。相当于拼接字符串构成一行代码。 这里用到了 Laravel Blade 模板的取消转义功能 >