Ну ты возьми и заголовку задай colspan="{{ count($services) }}"
так он же ещё и левые значения выводит. Вот так должно быть
Ну так ты в коде пишешь каждую в отдельную ячейку
почему в отдельную? я ж проверяю @if(блабла) <td>найдено, вывести заголовок</td> @else <td>не найдено, вывести список</td> @endif
Ну так у тебя тут на каждую запись в сервисах создается отдельная ячейка, если тебе не нужна отдельная ячейка для каждого сервиса - то зачем выводить её? Нельзя разве цикл внутри одной ячейки запускать?
ну уже чуть более похоже на правду, получаю теперь на выходе вот так, но всё равно не корректно, по нескольку раз выводит
Может быть вам стоит на бумажке сначала написать - проблему верстки я вам подсказал как исправить, а задачу я пока не очень понимаю
Ну вот - а зачем ты итерируешь сервисы?
Т.е. получить на выходе вот енто
Чтоб по ним искать соответствие)
Ну так у тебя если хотя бы одного сервиса не нашлось - будет выводиться 2ой вариант каждый раз
Если 100 сервисов передаешь - то если 99 отсутствует - то 99 раз выведется список исследований
Проверить сходимость массивов - если сходятся хотя бы по одной услуге - вывести такие, если не сходится - вывести исследования
Так я же так и делаю, запросил referrals, в нем получил referrals_researches, запросил services, из него забрал services_researches и сравнив наименования которые пришли в referrals_researches с services researches если совпали то на вывод service-title, если совпадений нет то referral_researches (по крайней мере должно было быть так😅)
Ты сравниваешь каждую отдельную услугу в цикле, а нужно отказаться от этого и сравнить сразу все услуги У тебя: @for ... @if ... @else ... @endif @endfor Должно: @if хотя бы одна из услуг выбрана ... @else ... @endif
так for мне нужен для того чтоб получить список service->researches, как я без for тогда к нему обращусь?🤔
Ну а как получить - есть куча всего, те жа flatMap у коллекции
Обсуждают сегодня