У меня есть индекс клиентов, который отображает сводку их покупок.
Мне нужно показать крестик в графе принятия, если какая-либо из их покупок не была согласована.Чтобы сделать это, я собирался создать массив подтверждений для каждого клиента и проверить на нулевое значение с помощью in_array ()
Однако я не могу создать массив для каждого клиента, он просто сохраняет один массив принятия идобавление значений к нему от обоих клиентов.
Контроллер клиентов (индекс)
$customers = Customer::with('paymentplans')->orderBy('created_at', 'desc')->get();
Индекс клиентов
foreach($customers as $customer){
foreach($customer->paymentplan as $plan){
$acceptance[] = $plan->accepted;
}
}
Это выведет следующий массив:
array:7 [▼
0 => null
1 => 1
2 => 1
3 => 1
4 => 1
5 => 1
6 => 1
]
Мне нужно что-то подобное для моих двух клиентов
array:5 [▼
0 => null
1 => 1
2 => 1
3 => 1
4 => 1
]
array:2 [▼
0 => 1
1 => 1
]