Невозможно распечатать теги html в Codeingiter 4 - PullRequest
0 голосов
/ 24 марта 2020

Я использую CKEDITOR 5 , чтобы получить ввод и сохранить его в базе данных, но при попытке вывести его печатает html теги в виде необработанного текста вместо отображения в виде html элементов. The output

<div class="container">
<?php foreach ($blog as $key => $post) : ?>
    <h1><?= $post['blog_title'] ?></h1>
    <div id="blog_content">
        <?= $post['blog_body'] ?>
    </div>
<?php endforeach; ?>

1 Ответ

0 голосов
/ 24 марта 2020

Наконец-то нашли решение. Используйте htmlspecialchars_decode($variable, ENT_HTML5). Это напечатает его в формате HTML5.

Solved

<div class="container">
<?php foreach ($blog as $key => $post) : ?>
    <h1><?= $post['blog_title'] ?></h1>
    <div id="blog_content">
        <?= htmlspecialchars_decode($post['blog_body'], ENT_HTML5) ?>
    </div>
<?php endforeach; ?>

Спасибо @Dipak Mewada за помощь ..

...