Как вызвать функцию проверки выбранной опции в файле laravel blade.php? - PullRequest
1 голос
/ 25 июня 2019

Я создаю функцию проверки выбранной опции и хочу вызвать ее в для выбранной части.

@foreach ($stocks as $stock)
   <option value="{{ $stock->id }}" ..... > {{ $stock->name }}</option>
@endforeach

для .... должно быть местом для вызова функции, которую я создал, но я не знаю, как ее вызвать. Я попробовал:

@foreach ($stocks as $stock)
   <option value="{{ $stock->id }}" {{ CheckCombo($stock->id, $product- 
         product_type }} > {{ $stock->name }}</option>
@endforeach

для функции CheckCombo возвращает «выбранный» обратно.

1 Ответ

0 голосов
/ 25 июня 2019

Когда вы зацикливаете значения параметров, проверяйте их по значению в дБ и, если оно получает совпадение, seleceted

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