未捕获的异常:[CKEDITOR.resourceManager.load] 未找到资源名称 "default"
uncaught exception: [CKEDITOR.resourceManager.load] Resource name "default" was not found
我已经使用 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 中检查了控制台消息,我发现了这个。
虽然没有 CKEditor,但它工作正常
<?php echo $form->field($model, 'content')->textarea(['rows'=>6]) ?>
我是不是漏掉了什么?
编辑: 我将其作为 issue on github 发布,这是我得到的:
It seems that your issue is related to the assets registration.
不知道资产登记有什么问题?有什么建议吗?
资产登记有问题。我 Kdiff
当前资产目录与另一个项目资产目录。我在当前项目中复制了一些文件,现在 运行 没问题。
我遇到了同样的问题,我设法通过在 web 文件夹中制作资产的硬拷贝来解决这个问题。
$ php app/console assets:install
For more info check:
Symfony 2.6: Smarter assets:install command
我已经使用 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 中检查了控制台消息,我发现了这个。
虽然没有 CKEditor,但它工作正常
<?php echo $form->field($model, 'content')->textarea(['rows'=>6]) ?>
我是不是漏掉了什么?
编辑: 我将其作为 issue on github 发布,这是我得到的:
It seems that your issue is related to the assets registration.
不知道资产登记有什么问题?有什么建议吗?
资产登记有问题。我 Kdiff
当前资产目录与另一个项目资产目录。我在当前项目中复制了一些文件,现在 运行 没问题。
我遇到了同样的问题,我设法通过在 web 文件夹中制作资产的硬拷贝来解决这个问题。
$ php app/console assets:install
For more info check: Symfony 2.6: Smarter assets:install command