添加自定义Javascript
编辑本页添加自定义Javascript
该包允许您通过简单地覆盖默认模板轻松地将自定义javascript代码添加到所有CKEditor小部件中。在这里,我们将配置CKEditor,使其不通过DTD删除空span。
树枝模板
默认的Twig模板为FOSCKEditorBundle:形式:ckeditor_widget.html.twig
.这里有一些块,您可以根据需要重写。
1 2 3 4 5 6
{# app /资源/视图/形式/ ckeditor_widget.html。树枝#}{%扩展“FOSCKEditorBundle:形式:ckeditor_widget.html。嫩枝' %}{%块ckeditor_widget_extra %}CKEDITOR.dtd。$removeEmpty[“跨越”] =假;{%endblock%}
然后,只需要在配置中注册你的模板作为表单资源,它将覆盖默认的:
1 2 3 4
# app / config / config.yml枝:form_themes:-“::形式/ ckeditor_widget.html.twig”
PHP模板
默认的PHP模板是FOSCKEditorBundle:形式:ckeditor_widget.html.php
.它有一些插槽,您可以根据需要重写。
1 2 3 4 5 6
<!--app/Resources/views/Form/ckeditor_widget.html.php -- > < ?php$视图->延长(“FOSCKEditorBundle:形式:ckeditor_widget.html.php”)? ><?php$视图[“槽”]->开始(“ckeditor_widget_extra”)? >CKEDITOR.dtd。$removeEmpty[“跨越”] =假;<?php$视图[“槽”]->stop ()? >
1 2 3 4 5 6
# app / config / config.yml框架:模板:形式:资源:-“::”
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。