1

我已经使用 composer从yii2-ckeditor-widget安装了CKEditor小部件。安装成功,没有错误。

这是我的视图文件:

use dosamigos\ckeditor\CKEditor;

.....

<?php echo $form->field($model, 'content')->widget(CKEditor::className(), [
    'options' => ['rows' => 6],
    'preset' => 'basic'
]) ?>

当我在浏览器中看到时,表单中没有CKEditor的位置。我在萤火虫中检查了控制台消息,我发现了这一点。

在此处输入图像描述

虽然没有 CKEditor 它工作正常

<?php echo $form->field($model, 'content')->textarea(['rows'=>6]) ?>

我错过了什么吗?

编辑:我将此作为问题发布在 github 上,这就是我得到的:

您的问题似乎与资产注册有关。

不知道资产登记有什么问题?有什么建议吗?

4

2 回答 2

2

资产登记有问题。我Kdiff当前的资产目录与另一个项目资产目录。并且缺少文件,我将它们复制到当前项目中,现在运行正常。

于 2015-03-04T07:39:42.220 回答
0

我在同样的问题上苦苦挣扎,我设法通过在 web 文件夹中制作资产的硬拷贝来解决这个问题。

$ php app/console assets:install

欲了解更多信息检查: Symfony 2.6:更智能的资产:安装命令

于 2017-01-16T08:23:56.500 回答