0
こんにちは私は単一のページに多くのtinymceエディタを持っています。私はtinymceでコンテンツをフォーマットし、データベースに保存します。すべてのタグはmysqlに保存されます。しかし編集中はデータベースからデータを取得しますが、一部のタグは読み取ることができず、フォーマットを行わずにコンテンツを表示します。私の初期化は:Tinymceのフォーマットされたコンテンツはデータベースから表示されません
tinymce.init({
selector: "textarea", theme: "modern", width: "100%", height: 300,
plugins: [
"advlist autolink link image lists charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking",
"table contextmenu directionality emoticons paste textcolor responsivefilemanager code",
"paste"
],
paste_retain_style_properties: "all",
toolbar1: "undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect",
toolbar2: "| responsivefilemanager | link unlink anchor | image media | forecolor backcolor | print preview code ",
image_caption: true,
image_advtab: true,
external_filemanager_path: "<?php echo base_url(); ?>" + "tinymce/file_manager/filemanager/",
filemanager_title: "Responsive Filemanager",
external_plugins: {"filemanager": "<?php echo base_url(); ?>" + "tinymce/file_manager/filemanager/plugin.min.js"},
document_base_url : "<?php echo base_url(); ?>",
relative_urls : false,
remove_script_host : false,
});
データをデータベースに保存するときのデータの見え方と、それを元に戻すときのようなデータの見た目はどうですか? – beerwin
データベースに保存するとタグ付きのコンテンツがありますが、フェッチするとタグのみのテキストは表示されません。 – user254153
そのフィールドにはフィルタリング/サニタイズが必要です。 – beerwin