定制数据原型所见即所得

时间:2018-07-03 20:03:37

标签: forms symfony collections

我有一个数据原型的个性化问题。我不明白为什么我的文本区域不使用TinyMCE,而顶部的文本区域却使用它...

这是我的代码和问题图片。

                            {% import _self as formMacroSections %}

                        {% macro printMacroSections(section) %}
                            <div class="row js-section-item">
                                <div class="input-container">
                                    <label for="title" class="rl-label required">Titre de la partie</label>
                                    {{ form_widget(section.title) }}
                                </div>
                                <div class="input-container">
                                    <label for="content" class="rl-label required">Contenu</label>
                                    {{ form_widget(section.content, {'attr' : {'class' : 'form-control tinymce' }}) }}
                                </div>
                            </div>
                            <div class="clearfix"></div>
                        {% endmacro %}

                        <div class="wrapper js-section-wrapper"
                             data-prototype="{{ formMacroSections.printMacroSections(form.sections.vars.prototype)|e('html_attr') }}"
                             data-index="{{ form.sections|length }}"
                        >
                            {% for section in form.sections %}
                                {{ formMacroSections.printMacroSections(section) }}
                            {% endfor %}
                            <a href="#" class="js-section-add">
                                <span id="add_section" class="buttonblue">Ajouter une partie <i class="fa fa-plus"></i></span>
                            </a>
                        </div>

我的表单类型:

            ->add('content', TextareaType::class, [
            'label' => false,
            'required' => true,
            'attr' => [
                'class' => '.tinymce',
                'theme' => 'modern',
                'data-theme' => 'section_tutorial',
            ],
        ]);

和图片: enter image description here

如您所见,顶部的文本区域采用TinyMCE,但在图片的底部则不是:(

有人可以解释我的错误吗? 问候, 克里斯托夫(Christophe)

0 个答案:

没有答案