Так что я работаю над автономным laravel проектом (все еще немного новым для этого ..). Использование одного и того же бланка файла добавления и редактирования записей. Я установил старые поля для проверочных проверок, однако мне кажется, что старые не работают правильно для выпадающих списков. Опции выбора загружаются в foreach, и у меня есть проверка, чтобы установить его на выбранный, если редактируемая запись соответствует выбранному варианту выпадающего меню, однако, когда я добавляю к нему старый метод, выбираю новый вариант (например, «брокер») и заставить проверку выдать ошибку, она работает как ожидалось и сохраняет все, что я выбрал (опция "брокер"), она сохраняет опцию при отправке, но затем, когда я go отредактирую другую запись (опция "оценщик"), она отображает ту же опцию, которую я выбрал ранее (опция "брокер") ... если что-то из этого имело смысл!
Вот foreach с опцией select из файла blade-сервера:
<select class="form-control" name="other_party_details[party_type_id]" id="other_party_details[party_type_id]">
<option value="">--- Please Select ---</option>
@foreach($partyTypes as $partyType)
<option value="{{ $partyType->id }}" {{old('other_party_details.party_type_id', !empty($claim->otherParty->party_type_id)) == $partyType->id ? 'selected' : '' }}>
{{ $partyType->label }}
</option>
@endforeach
</select>
Что я делаю что-то не так?
Я исчерпал Google, так как для большинства он показывает результаты для множественного выбора (у меня нет) или с использованием LaravelCollective (что у меня нет), так что не хватает мест смотреть!
Заранее спасибо