У меня есть это, чтобы напечатать адрес в отчете.
{{ isset($pref[0]['address']) ? $pref[0]['address'] : '' }}
{{ isset($pref[0]['postcode']) ? $pref[0]['postcode'] : '' }}
{{ isset($pref[0]['phone']) ? $pref[0]['phone'] : '' }}
{{ isset($pref[0]['fax']) ? $pref[0]['fax'] : '' }}
{{ isset($pref[0]['www']) ? $pref[0]['www'] : '' }}
но я хочу добавить <br>
элемент к нему, когда элемент массива имеет значение.
Я попытался добавить его в троичный оператор, но он печатает <br>
элемент как текст.
`{{ isset($pref[0]['www']) ? $pref[0]['www'].<br> : '' }}`
или же
{{ isset($pref[0]['www']) ? $pref[0]['www'].'<br>' : '' }}
но это приходит как текст, а не HTML
Вы можете использовать старый добрый php
<?php ?>
Вы должны использовать {!! !!}
синтаксис.
{!! isset($pref[0]['address']) ? $pref[0]['address'].'<br>' : '' !!}
{!! isset($pref[0]['postcode']) ? $pref[0]['postcode'].'<br>' : '' !!}
{!! isset($pref[0]['phone']) ? $pref[0]['phone'].'<br>' : '' !!}
{!! isset($pref[0]['fax']) ? $pref[0]['fax'].'<br>' : '' !!}
{!! isset($pref[0]['www']) ? $pref[0]['www'].'<br>' : '' !!}