Условно проверено на laravel шаблоне блейда - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь установить флажок на шаблон laravel в зависимости от переменной php, таким образом

<input name="gender" type="radio" value="Man" class="input-radio-gender" id="genderOther"  <% echo $consumerInfo['attributes']['gender']=='Man'?'checked':''%>>

Но это не работает, что я хочу изменить?

Ответы [ 2 ]

2 голосов
/ 30 апреля 2020

Не следует ли использовать символы интерполяции {{}}? Ниже должно работать.

<input name="gender" type="radio" value="Man" class="input-radio-gender" id="genderOther"  {{ $consumerInfo['attributes']['gender']== 'Man'? 'checked="checked"' : '' }} />
0 голосов
/ 30 апреля 2020

используйте laravel @ if директива вот так

<input name="gender" type="radio" value="Man" class="input-radio-gender" id="genderOther" 
 @if($consumerInfo['attributes']['gender'] =='Man')
  checked
 @endif
>
...