Nó đơn giản như thêm một trường mới trong cơ sở dữ liệu và biểu mẫu. Xem qua tài liệu cơ bản của Laravel trước khi bắt đầu tìm hiểu.
Về cơ bản, hãy làm theo các bước sau:
1) Thêm một cột mới vào bảng cơ sở dữ liệu của bạn (ví dụ:bảng 'người dùng')
ALTER TABLE `users` ADD `address` TEXT NOT NULL AFTER `name`;
(Đây chỉ là định dạng thô để thêm trường cho người dùng cơ bản, Cách tốt nhất để thêm trường là sử dụng di chuyển laravel )
2) Thêm trường đầu vào vào trang biểu mẫu đăng ký (register.blade.php
)
<input id="address" type="text" class="form-control" name="address" value="{{ old('address') }}" required>
3) Thực hiện thay đổi trên RegisterController.php
của bạn
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'address' => $data['address'],
'password' => bcrypt($data['password']),
]);
}