Kaynağa Gözat

Add ckeditor in faq.body

jmontoyaa 8 yıl önce
ebeveyn
işleme
7fe57a062b

+ 8 - 1
src/Chamilo/FaqBundle/Admin/QuestionAdmin.php

@@ -62,7 +62,14 @@ class QuestionAdmin extends Admin
     protected function configureFormFields(FormMapper $formMapper)
     {
         $formMapper
-            ->add('translations', 'a2lix_translations', array())
+            ->add('translations', 'a2lix_translations',  array(
+                'fields' => array(
+                    'headline' => [],
+                    'body' => array(
+                        'attr' => array('class' => 'ckeditor')
+                    )
+                )
+            ))
             ->add(
                 'category',
                 null,

+ 4 - 2
src/Chamilo/FaqBundle/Resources/views/Faq/index.html.twig

@@ -41,7 +41,7 @@
             {% for question in category.questions if question.onlyAuthUsers in list %}
                 {% if question.isActive %}
                     <li>
-                        <a href="#{{ question.id }}"><i class="fa fa-file-text-o" aria-hidden="true"></i> 
+                        <a href="#{{ question.id }}"><i class="fa fa-file-text-o" aria-hidden="true"></i>
                             {{ question.getHeadline|e }}
                         </a>
                     </li>
@@ -58,7 +58,7 @@
             {% set list = [false, true] %}
              <h2 class="title"><i class="fa fa-question-circle" aria-hidden="true"></i> {{ category.getHeadline|e }}</h2>
         {% endif %}
-       
+
         {% for question in category.questions if question.onlyAuthUsers in list %}
             {% if question.isActive %}
                 <div class="panel panel-default">
@@ -66,7 +66,9 @@
                         {{ question.getHeadline|e }} <a name="{{ question.id }}" id="{{ question.id }}"></a>
                     </div>
                     <div class="panel-body">
+                        {% autoescape false %}
                         <p>{{ question.getBody }}</p>
+                        {% endautoescape %}
                     </div>
                 </div>
             {% endif %}