如何在 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() }}
我正在使用 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() }}