Настройка данных прототипа wysiwyg - PullRequest
0 голосов
/ 03 июля 2018

У меня проблема с персонализацией прототипа данных. Я не понимаю, почему моя текстовая область не принимает 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...