你好,我想用树枝使用Tinymce,但我失败了。我没有找到好的选择器。
我的构建器表单代码
<?php
namespace MicroCMS\Form\Type;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
class LectureType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('title', TextType::class)
->add('content', TextareaType::class, array(
'attr' => array(
'class' => 'tinymce'
)
));
}
public function getName()
{
return 'lecture';
}
}
现在我的twig模板的一部分与tinymce.init。我没有发布整个代码简短。
{% extends 'layout.html.twig' %}
{% set adminMenu = true %}
{% block javascripts %}
<script type="text/javascript" src="{{asset('/lib/tinymce/tinymce.min.js')}}"></script>
<script type="text/javascript">
tinymce.init({
inline : "true",
selector: ".tinymce"
});
</script>
{% endblock %}
<div class="col-sm-6 ">
{{ form_errors(lectureForm.content) }}
{{ form_widget(lectureForm.content, { 'attr': {
'rows': '8',
}}) }}
</div>