Свойство [ptitle] не существует в этом экземпляре коллекции в Laravel 5.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Свойство [ptitle] не существует в этом экземпляре коллекции в Laravel 5.

Сообщение Anonymous »

У меня есть таблица с полным количеством созданных продуктов, и когда я нажимаю кнопку редактирования одного из продуктов, я получаю следующее сообщение об ошибке: Свойство [ptitle] не существует в этом экземпляре коллекции (Просмотр: C:\xampp\htdocs\webshop\resources\views\admin\termekszerk.blade.php)
Кто-нибудь может помочь мне решить эту проблему, пожалуйста?
Модели:

class Category extends Model
{

protected $fillable = ['cid', 'cname'];
protected $primaryKey = 'cid';

public function item()
{
return $this->hasMany('App\Item', 'cid');
}
}

class Item extends Model
{
protected $fillable = ['pid', 'pcat', 'pdescription', 'ptitle', 'pdb', 'par', 'pcikkszam' ];
protected $primaryKey = 'pid';

public function category()
{
return $this->belongsTo('App\Category', 'pcat');
}

}


Контроллер:

public function pedit($pid)
{
$product = Item::find($pid)->first();
return view('admin.termekszerk', compact('product'));
}

public function pupdate(ProductFormRequest $request, $pid)
{
$product = Item::find($pid)->first();
$product->ptitle = $request->get('ptitle');
$product->pcat = $request->get('pcat');
$product->pcikkszam = $request->get('pcikkszam');
$product->par = $request->get('par');
$product->pdb = $request->get('pdb');
$product->pdescription = $request->get('pdescription');

$product->save();
return redirect(action('CategoriesController@index', $product->pid))->with('status', 'A termék frissítve!');

}


лезвие termekszerk (это страница, которая не отображается, когда я нажимаю перед кнопкой редактирования):






@foreach ($errors->all() as $error)
{{ $error }}
@endforeach




Termék szerkesztése

Termék neve





Cikkszám





Termék ára





Mennyiség





Termék leírás

{!! $product->pdescription !!}




Mégsem




Változtatás





Törlés










Подробнее здесь: https://stackoverflow.com/questions/449 ... -laravel-5
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»