我有一个数据原型的个性化问题。我不明白为什么我的文本区域不使用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',
],
]);
如您所见,顶部的文本区域采用TinyMCE,但在图片的底部则不是:(
有人可以解释我的错误吗? 问候, 克里斯托夫(Christophe)