如何在Laravel voyager注册页面中添加新字段

时间:2018-04-03 06:23:57

标签: mysql laravel voyager

如何添加额外字段或自定义voyager管理面板的注册表单以及如何知道MySQL数据库中密码字段的密码加密功能。

密码加密功能:

enter image description here

1 个答案:

答案 0 :(得分:0)

首先转到管理面板Tools->database。点击edit bread。屏幕右侧有一个文本区域。在此处编写您自己的自定义设置并保存。

如果您想再次添加额外字段tools->database。这次单击编辑(右侧)并添加列。 如果要使用extras(而不是数据库值)自定义视图 复制该文件resources\views\vendor\voyager\bread\browse.php 并在resources\views\vendor\voyager\users

中创建文件夹

之后make browse.php并粘贴。现在此页面正在管理屏幕中查看。

<强>答案: 该列相关的密码字段。右侧有一个区域。那个区域用于定制。像迁移表一样。当您创建迁移时,它来了

$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password');

如果您想要自定义,可以放->并提出自己的请求。 在旅行者中,你实际上是在考虑->unique()。例如

{
"validation": {
    "rule": "required|max:140"
}

}

我写的是身体区域。如果你写密码哈希,bcrypt或smt。它会起作用。