Я создаю систему членства в тренажерном зале на laravel и столкнулся с проблемами, связанными с тем, что мои представления Blade не отображают данные правильно. мой контроллер передает данные, но представления продолжают выдавать ошибки неопределенных переменных или отображать пустые данные.
вот мой текущий индекс MemberController():
Код: Выделить всё
public function index() {
$members = Member::with('package')->latest()->get();
return view('members.index', compact('members'));
}
и мои нынешние участники/index.blade.php:
Код: Выделить всё
@extends('layouts.app')
@section('content')
@foreach($members as $member)
{{ $member->full_name }}
@endforeach
@endsection
для формы редактирования я использую old('field', $member->field) или просто $member->field в атрибуте значения? также для представления платежей кнопка «Отметить как оплаченную» использует @method('PUT') внутри формы POST. Это правильный подход внутри цикла foreach?