切换导航
新动弹计划
搜索
文章
动弹
排行榜
登录
注册
×
搜索
文章
动弹
热门关键词
重读《掌控习惯》
ChatGPT
Docker
Laravel
读书
跑步
#daily tips#
#稍后阅读#
Falcon
主页
文章
动弹
冒泡
文集
Falcon
2022-03-01 03:37
冒泡
#laravel#
sqlite数据库不存在的错误,比如:“Database (database/database.sqlite) does not exist. (SQL: PRAGMA foreign_keys = ON;)” ,有两种修改方法:
1. 将.env的 DB_DATABASE 变量修改为sqlite数据库相对.env的位置,比如放在项目的database/database.sqlite,则为../database/database.sqlite ,或者直接提供绝对路径。
2. 移除.env里的DB_DATABASE项,在config/database.php里修改sqlite的配置,默认的database_path('database.sqlite') 即为该数据库的位置。
如果修改后没有生效,可以尝试清除配置缓存并重启开发服务器(optional):
php artisan config:cache
php artisan config:clear
php artisan serve
0 赞
暂无评论
查看
Falcon
2022-03-01 02:53
冒泡
#laravel#
#vscode#
在PHP文件的vscode中,单击击某个类名 import class的插件(PHP Namespace Resolver):
https://marketplace.visualstudio.com/items?itemName=MehediDracula.php-namespace-resolver
0 赞
暂无评论
查看
Falcon
2022-03-01 02:43
冒泡
#laravel#
验证失败时,提交后保留原来用户提交的值,可以在模板使用 old 助手函数。
0 赞
暂无评论
查看
Falcon
2022-03-01 02:08
冒泡
#laravel#
修改Laravel验证错误提示信息为中文:
0.修改 APP的当前语言:修改 config/app.php 的 'locale' => 'zh',
1.复制 resources/lang/en 文件夹并改名为zh
2. 将validation.php代码替换为(validation中文.php)文件内容,文件地址:
https://github.com/binbinmax/Laravel-validation-/blob/master/validation%E4%B8%AD%E6%96%87.php
0 赞
暂无评论
查看
Falcon
2022-02-28 12:56
冒泡
#laravel#
在模板中输出验证字段的错误信息
0 赞
暂无评论
查看
Falcon
2022-02-28 12:51
冒泡
#laravel#
Controller 继承了BaseController,而BaseController使用了ValidatesRequests的 trait,这个trait里有一个validate的方法,因此可以直接在Controller里使用$this->validate对表单字段进行验证。中文文档参考:
https://learnku.com/docs/laravel/8.x/validation/9374
其中confirmed这条规则比较特殊,需要提交的表单同时存在一个验证字段,和另一个以该字段名+"_confirmation"的字段。如password和password_confirmation
0 赞
暂无评论
查看
Falcon
2022-02-28 10:17
冒泡
#daily tips#
一个简洁的css框架,利用了css变量特性,个人觉得它的输入框效果很不错。
github:
https://github.com/alvaromontoro/almond.css
Demo:
https://alvaromontoro.github.io/almond.css/demo/
0 赞
暂无评论
查看
Falcon
2022-02-28 09:03
冒泡
#laravel#
获取用户提交的表单字段,这两种写法都可以。如果填写空值,会取得 null 。
0 赞
暂无评论
查看
Falcon
2022-02-28 09:01
冒泡
#laravel#
提交表单的419错误,是由laravel默认启用的csrf防御机制,需要在模板附加 @csrf 助手函数,该函数生成一个隐藏的token字段,用于校验该表单是由用户提交,不过我认为在注册表单上做这个没有必要。除非是在执行某些危险操作,由于浏览器保留了用户的身份信息,如果没有csrf验证,黑客可以构造一个特殊页面,以用户的身份执行这些敏感操作。
0 赞
暂无评论
查看
Falcon
2022-02-28 08:25
冒泡
#laravel#
用于调试的dd助手函数 = die和dump
0 赞
暂无评论
查看
196
197
198
199
200