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

时间:2015-03-23 11:35:07

标签: javascript php symfony tinymce

我在Symfony 2应用中使用stfalcon's TinyMCE Bundle。我的数据库是UTF8,我需要TinyMCE来编码"raw" mode中的实体。如何使用此捆绑包实现此目的?这可能吗?

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

我可以调用类似in here所述的Init event函数。也许我可以通过这个函数以某种方式设置这个选项?

提前致谢!

1 个答案:

答案 0 :(得分:1)

我已经找到了一个使用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() }}