未捕获的异常:[CKEDITOR.resourceManager.load]找不到资源名称“default”

时间:2015-02-24 08:06:30

标签: php ckeditor yii2 yii-widgets

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

这是我的观点文件:

use dosamigos\ckeditor\CKEditor;

.....

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

当我在浏览器中看到时,表单中没有 CKEditor 。我在 firebug中查看了控制台消息我找到了这个。

enter image description here

虽然没有CKEditor,但它工作正常

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

我错过了什么吗?

编辑:我将其发布为issue on github,这就是我所得到的:

  

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

我不知道资产注册有什么问题?有什么建议吗?

2 个答案:

答案 0 :(得分:1)

资产登记存在问题。我Kdiff当前资产目录与另一个项目资产目录。并且有文件丢失我在当前项目中复制了它们,现在运行正常。

答案 1 :(得分:0)

我正在努力解决同样的问题,我设法通过在网络文件夹中制作资产的硬拷贝来解决这个问题。

$ php app/console assets:install
  

了解更多信息:   Symfony 2.6: Smarter assets:install command