Теперь я должен внедрить CKeditor в codeigniter.Это работает, но у меня есть некоторые проблемы.Когда я хочу ввести некоторую форму и получить обратно из какой-либо проверки или получить значение из базы данных, HTML-элемент тега не может быть переведен.
Это мой код в моей форме
<script src="//cdn.ckeditor.com/4.10.0/full-all/ckeditor.js"></script>
<body>
<?php
$data = array(
'name' => 'content',
'class' => 'textarea',
'value' => set_value('content', $blog['content']),
'rows' => '5',
'cols' => '10'
);
echo form_textarea($data);
?>
<script>
CKEDITOR.replace( 'content', {
toolbar: [
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat' ] },
{ name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ], items: [ 'NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl', 'Language' ] },
{ name: 'links', items: [ 'Link', 'Unlink', 'Anchor' ] },
{ name: 'insert', items: [ 'Image', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak', 'Iframe' ] },
'/',
{ name: 'styles', items: [ 'Styles', 'Format', 'Font', 'FontSize' ] },
{ name: 'colors', items: [ 'TextColor', 'BGColor' ] },
]
});
</script>
</body>
Я хочу создать контент, подобный этому
test 1
test 2
тест 3
, но он возвращается так
<p><strong>test 1</strong></p> <p><strong><em>test 2</em></strong></p> <h1><strong><em>test 3</em></strong></h1>
даже если я получаю значение из базы данных, я все еще возвращаю то же самое,Как я могу перевести все элементы без отображения кода?