Laravel: Как сравнить 2 атрибута коллекции - PullRequest
0 голосов
/ 24 января 2019

Я отправляю данные на мой взгляд, как показано ниже;

Я отображаю все контакты в форме множественного выбора и пытаюсь напечатать " selected " в списках параметров. (Затем я буду использовать jquery, чтобы заполнить поле выбора выбранным плагином). На других моих страницах работает вложенный цикл foreach (что-то вроде ниже), он работает @if проверка проверяет одно значение. Но теперь у меня есть несколько значений для проверки. Сбой вложенного цикла foreach (см. Ниже)

$contacts = ContactDirectory::where('customer_id', Auth::user()->customer_id)->get(); //Say 50 contacts
$rfito = rfito::where('rfi_id',$rfiid)->get(); // say 5 contacts

тогда

@foreach ($contacts as $contact)
    @foreach ($rfito as $rfito) 
        <option value="{{$contact->id}}" @if($contact->id == $rfito->contact_id) selected @endif > 
            {{$contact->firstname}}  
        </option>
    @endforeach
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...