Я хочу отобразить данные на странице HTML. Данные похожи на некоторый код строки. Есть некоторые HTML-теги, такие как a, p, b и т. Д. Я хочу, чтобы все отображалось в виде текста, но только 1 как тег.
Я все готов попробовать {!! $ data-> text !!}, но он конвертирует весь текст в HTML-теги.
Данные модели
public function scopeText()
{
$text='<a href="#" id="tl">Tag link</a> <p>paragraph</p>
<a href="#">Text link</a>';
return $text;
}
html.blade.php
<div>
{{ $data->text() }}
</div>
Прямо сейчас это показывает
<a href="#" id="tl">Tag link</a> <p>paragraph</p> <a href="#">Text
link</a>
когда я пользуюсь {!! !!}
Tag link paragraph Text link
когда я пользуюсь {{strip_tags ($ data-> text ())}}
Tag link paragraph Text link
когда я пользуюсь {{strip_tags ($ data-> text (), 'a')}}
<a href="#" id="tl">Tag link</a> <p>paragraph</p> <a href="#">Text
link</a>
а я хочу
Tag link <p>paragraph</p> <a href="#">Text link</a>
только 1 тег 'a' должен работать как тег, а другие вещи должны печататься как текст.