Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
И снова здравствуйте!
Есть у меня проблема маленькая: когда делаю форму редактирования существующего юзера в качестве линивки в заполнениее полей юзаю Form::model - эта штука сама запалняет все поля, в том числе и поле пароля! Благо туда только хеш пароля пихается, но таки не приятно - как сделать так что бы при вызове Form::model поле password не заполнялось, а в идеале вообще не присутствовало в объекте! (т.е. это что-то из раздела $fillable, $guarded в моделях - но явно не то)
Спасибо за помощь!
Не в сети
Можно использовать заготовки запросов.
public function scopeEdit( $query )
{
return $query->select('name', 'email'); // Поля для заполнения
}
public function getEditUser( $id )
{
$view = View::make( 'edit.user' );
$view->user = User::edit()->findOrFail( $id );
return $view;
}
{{ Form::model($user) }}
{{ Form::text('name') }}
{{ Form::text('email') }}
{{ Form::close() }}
Не в сети
Хм. Вариант. Спасибо!
Не в сети