• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Dodatkowe pola rejestracji laravel

VPS Starter Arubacloud
0 głosów
303 wizyt
pytanie zadane 8 października 2017 w PHP przez Mistrz0000000 Bywalec (2,780 p.)
zamknięte 8 października 2017 przez Mistrz0000000

Witam, przychodze do was z problemem. Chodzi tu o to że chcę dodać 1 pole do rejestracji i myślę że dobrze to zrobiłem ale jednak nie dodaje się to co wpiszę w tym 1 polu. tu macie kod RegisterController.php

<?php

namespace App\Http\Controllers\Auth;

use App\User;
use Validator;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\RegistersUsers;

class RegisterController extends Controller
{
    /*
    |--------------------------------------------------------------------------
    | Register Controller
    |--------------------------------------------------------------------------
    |
    | This controller handles the registration of new users as well as their
    | validation and creation. By default this controller uses a trait to
    | provide this functionality without requiring any additional code.
    |
    */

    use RegistersUsers;

    /**
     * Where to redirect users after login / registration.
     *
     * @var string
     */
    protected $redirectTo = '/profil/per01';

    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function __construct()
    {
        $this->middleware('guest');
    }

    /**
     * Get a validator for an incoming registration request.
     *
     * @param  array  $data
     * @return \Illuminate\Contracts\Validation\Validator
     */
    protected function validator(array $data)
    {
        return Validator::make($data, [
            'name' => 'required|max:255',
            'lastname' => 'required|max:255',
            'email' => 'required|email|max:255|unique:users',
            'password' => 'required|min:6|confirmed',
        ]);
    }

    /**
     * Create a new user instance after a valid registration.
     *
     * @param  array  $data
     * @return User
     */
    protected function create(array $data)
    {
        return User::create([
            'name' => $data['name'],
            'lastname' => $data['lastname'],
            'email' => $data['email'],
            'password' => bcrypt($data['password']),
        ]);
    }
}

 

komentarz zamknięcia: Odpowiedź jest w najlepszej odpowiedzi

1 odpowiedź

+1 głos
odpowiedź 8 października 2017 przez Arkadiusz Waluk Ekspert (288,770 p.)
wybrane 8 października 2017 przez Mistrz0000000
 
Najlepsza
Rzuca jakiś błąd? Czy po prostu tworzy normalnie rekord zostawiając to pole puste?

$guarded i/lub $fillable w modelu odpowiednio ustawione, aby mógł operować na danym polu?

Podobne pytania

0 głosów
1 odpowiedź 178 wizyt
pytanie zadane 18 czerwca 2021 w PHP przez Renzov Obywatel (1,220 p.)
0 głosów
1 odpowiedź 250 wizyt
pytanie zadane 12 listopada 2017 w PHP przez Mistrz0000000 Bywalec (2,780 p.)
0 głosów
0 odpowiedzi 426 wizyt
pytanie zadane 23 lipca 2018 w PHP przez kevin Mądrala (5,010 p.)

92,964 zapytań

141,929 odpowiedzi

321,162 komentarzy

62,298 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...