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


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

我在Symfony 2应用程序中使用stfalcon的TinyMCE捆绑包。我的数据库使用UTF8,我需要TinyMCE以"原始"模式对实体进行编码。如何使用此捆绑包实现此目标?这可能吗?

我没有找到任何可以在config.yml中为此捆绑包设置的选项。

我可以调用Init event函数,如中所述。也许我可以通过这个功能设置这个选项?

提前感谢!

正如我在问题中提到的,我已经找到了一个使用Init event回调的解决方案。此解决方法应适用于所有TinyMCE配置选项,而不仅仅适用于entity_encoding:

配置中。yml

stfalcon_tinymce:        
    use_callback_tinymce_init: true

分支模板中,初始化TinyMCE:

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