未知的“ckeditor_widget”功能

Posted

技术标签:

【中文标题】未知的“ckeditor_widget”功能【英文标题】:Unknown "ckeditor_widget" function 【发布时间】:2016-06-09 21:00:09 【问题描述】:

用 composer 更新我的所有捆绑包后,我遇到了这个错误:

未知的“ckeditor_widget”函数。你的意思是“ckeditor_plugin”吗 第 58 行的“SonataFormatterBundle:Form:formatter.html.twig”?

我认为 SonataFormatterBundle 有问题

这是我的 composer.json

"require":  
"php": ">=5.3.9", 
"symfony/symfony": "2.8.*",
"egeloen/ckeditor-bundle": "~2.2",
"sonata-project/formatter-bundle": "dev-master",
"sonata-project/page-bundle": "dev-master"

这是 "SonataFormatterBundle:Form:formatter.html.twig" 中的第 58 行:

 source_id _rich_instance = 
                        ckeditor_widget(form.children[source_field].vars.id, ckeditor_configuration)
                    ;

知道如何解决这个问题吗?

【问题讨论】:

【参考方案1】:

ckeditor-bundle 的 dev-master 版本似乎存在问题。所以我从“egeloen/ckeditor-bundle”:“dev-master”降级到“egeloen/ckeditor-bundle”:“3.0”,它工作得很好。

【讨论】:

以上是关于未知的“ckeditor_widget”功能的主要内容,如果未能解决你的问题,请参考以下文章

xpath定位器无法正常工作以找到“

ckeditor需要配置的功能列表

ckeditor 表情包自定义

如何将 html 对象转换为字符串类型?

尽管配置,JOOQ 不会忽略未知功能

Ckeditor按钮ID正在通过浏览器进行更改