×

Falcon

  • 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
  • Falcon
    2022-02-28 12:56
    #laravel# 在模板中输出验证字段的错误信息
  • 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
  • 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/
  • Falcon
    2022-02-28 09:03
    #laravel# 获取用户提交的表单字段,这两种写法都可以。如果填写空值,会取得 null 。
  • Falcon
    2022-02-28 09:01
    #laravel# 提交表单的419错误,是由laravel默认启用的csrf防御机制,需要在模板附加 @csrf 助手函数,该函数生成一个隐藏的token字段,用于校验该表单是由用户提交,不过我认为在注册表单上做这个没有必要。除非是在执行某些危险操作,由于浏览器保留了用户的身份信息,如果没有csrf验证,黑客可以构造一个特殊页面,以用户的身份执行这些敏感操作。
  • Falcon
    2022-02-28 08:25
    #laravel# 用于调试的dd助手函数 = die和dump
  • Falcon
    2022-02-28 08:22
    #laravel# 两条路由规则,使用同一个路径,但使用不同的请求方法,如果不指定路由名,后一条路由规则会继承前一条的名字,比如get和post都使用register的名称。
  • Falcon
    2022-02-28 08:10
    #laravel# blade模板的路由助手函数 route ,参数是路由名称。
  • Falcon
    2022-02-28 06:13
    飞影pb2.0这鞋子的调性十分诡异,mono网面延展性本来就差,它还在鞋楦侧面用硬质塑胶糊了一圈飞影的字样,这种设计应该是仿nb的一款产品,但人家那个是常规材质的鞋面,延展性很好,(虽然我不清楚是不是也是用塑胶这么简单粗暴糊上去)但是将两种原本延展性就极差的材质还组合起来,把侧面弄得更坚硬无比,产生了1+1大于3的“扬短避长”的效果,不管从哪个角度说都不是很聪明的方式。
    这样的实际体验就是当小拇指一侧与侧面接触,那种痛苦就跟撞墙的效果差不多。为了缓解这种状况,我想了几个办法,譬如鞋带绑松一点、换薄一点的鞋垫,穿薄一点的袜子,这些方式治标不治本,最后再修改跑法,对前脚掌跑法,尽量使用跖骨着地会好一点。
    也许群里有哥们说得对,应该买大半码,但它发售时说没有偏码,我居然信了,再也不贸然去买什么首发了,还有再这么撞击下去我小拇指外侧的骨头要散架…