gpt4 book ai didi

javascript - 如何在 Yii2 WYSIWYG redactor 中启用完整的 html 支持(html、head、body、meta 标签等...)?

转载 作者:行者123 更新时间:2023-11-28 03:00:26 24 4
gpt4 key购买 nike

Yii2 编辑器是否有机会使用完整的 html 支持,包括 html、head、body、meta 标签等?或者,也许还有另一个允许使用这些标签的所见即所得编辑器?

最佳答案

您可以使用 tinymce yii2 widget要放置完整的 html 内容,请看这个例子:

<?= $form->field($model, 'description')->widget(TinyMce::className(), [
'options' => ['rows' => 6],
'language' => 'ar',
'clientOptions' => [
'plugins' => [],
'toolbar' => "forecolor | undo redo | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
]
]);?>

您可以在这里使用或添加您喜欢的任何选项....

或者您可以使用 CKEditor小部件

<?= $form->field($model, 'description')->widget(CKEditor::className(), [
'options' => ['rows' => 6],
'preset' => 'full',
'clientOptions' => ['allowedContent' => true]
]) ?>

此小部件使用 CKEditor,您可以通过preset full 作为访问完整 html 选项的选项。

或者,如果您需要使用 redactor,则需要放置自定义客户端 js 代码,其编辑配置如下:

$R('#content', {
source: {
codemirror: {
lineNumbers: true
}
}
});

查找此功能:here .

关于javascript - 如何在 Yii2 WYSIWYG redactor 中启用完整的 html 支持(html、head、body、meta 标签等...)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34903658/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com