如何在 stfalcon/TinymceBundle (Symfony2) 中配置实体编码?

How to configure entity encoding in stfalcon/TinymceBundle (Symfony2)?

我正在使用 stfalcon's TinyMCE Bundle in my Symfony 2 app. I have my database in UTF8 and I need the TinyMCE to encode entities in "raw" mode。我如何使用此捆绑包实现此目的?这可能吗?

我还没有找到可以在 config.yml 中为这个包设置的任何选项。

我可以像 in here 中描述的那样调用 Init event 函数。也许我可以通过此功能以某种方式设置此选项?

提前致谢!

我已经找到了使用问题中提到的 Init event 回调的解决方案。此解决方法应适用于所有 TinyMCE configuration options,而不仅仅是 entity_encoding:

在你的config.yml中:

stfalcon_tinymce:        
    use_callback_tinymce_init: true

然后在 twig 模板 中初始化 TinyMCE:

<script>
    function callback_tinymce_init(editor) {
        editor.settings.entity_encoding = 'raw';
    }
</script>
{{ tinymce_init() }}