Почему входные данные не отправляются на запрос? - PullRequest
0 голосов
/ 06 мая 2019

Я добавляю тег ввода в мою форму с именем = полное имя, но я получил ошибку; он говорит, что «поле« полное имя »не имеет значения по умолчанию». Что-то не так с моим кодом?

Я добавляю имя атрибута в мой тег, но он все еще не работает

{!! Form::open(['route' => 'users.store']) !!}
<div class="row">
    <div class="col-25">
        <label>Unit Name</label>
    </div>
    <div class="col-75">
        {!! Form::select('division', $divisions, null, ['class' => 'form-control']) !!}
    </div>
</div>
<div class="row">
    <div class="col-25">
        <label>Full Name</label>
    </div>
    <div class="col-75">
        <input type="text" name="fullname" aria-label="fullname" autocomplete="off">
    </div>
</div>
<div class="row">
    <div class="col-25">
        <label>Username</label>
    </div>
    <div class="col-75">
        <input type="text" name="username" aria-label="username"" autocomplete="off">
    </div>
</div>
<div class="row">
    <div class="col-25">
        <label>Password</label>
    </div>
    <div class="col-75">
        <input type="password" name="password" aria-label="password" autocomplete="off">
    </div>
</div>
<div class="row">
    <input type="submit" value="Submit">
</div>
{!! Form::close() !!}

Это ошибка enter image description here

Это контроллер создания и хранения

public function create()
{
    return view('user_super_admin.create')
            ->with('divisions', $this->divisions);
}

/**
 * Store a newly created User in storage.
 *
 * @param CreateUserRequest $request
 *
 * @return Response
 */
public function store(CreateUserRequest $request)
{
    $input = $request->all();

    $user = $this->userRepository->create($input);

    Flash::success('User saved successfully.');

    return redirect(route('users.index'));
}

CreateUserRequest

public function rules()
{
    return User::$rules;
}

Модель пользователя

class User extends Authenticatable
{
    use Notifiable;

    /**
    * The attributes that are mass assignable.
    *
    * @var array
    */
        protected $fillable = [
        'username',
        'password',
        'group_id',
        'division_id',
    ];

    /**
    * The attributes that should be hidden for arrays.
    *
    * @var array
    */
    protected $hidden = [
        'password',
        'remember_token',
    ];

     /**
     * The attributes that should be cast to native types.
     *
     * @var array
     */
    protected $casts = [
        'username' => 'string',
        'password' => 'string',
        'group_id' => 'integer',
        'division_id' => 'integer',
        'email_verified_at' => 'datetime',
    ];

    public function group()
    {
        return $this->belongsTo("App\Models\Group");
    }

    public function division()
    {
        return $this->belongsTo("App\Models\Division");
    }
}

Репозиторий пользователей

/**
 * @var array
 */
protected $fieldSearchable = [
    'fullname',
    'username',
    'password',
    'role_id',
    'division_id',
    'remember_token'
];

/**
 * Configure the Model
 **/
public function model()
{
    return User::class;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...