2016-04-20 13 views
0

Ich benutze Redactor für die Bearbeitung von Kommentaren. Da es mehrere Kommentare gibt, gibt es mehrere Redaktoren. Meistens ist Redactor geladen, aber manchmal ist der Redactor nicht geladen und erzeugt nur normalen Texteditor.Yii2 Redactor wird nicht geladen nach Ajax/Pjax Anfrage

Diese Kommentare nach Pjax Anfrage geladen

Mein Code:

<?= \yii\redactor\widgets\Redactor::widget([ 
     'name' => 'comment', 
     'value' => \yii\helpers\HtmlPurifier::process($comment), 
     'clientOptions' => [ 
      'imageUpload' => \yii\helpers\Url::to(['/redactor/upload/image']), 
     ], 
    ]) ?> 

Antwort

0

Problem gelöst:

Sie haben ID zu setzen :)

<?= \yii\redactor\widgets\Redactor::widget([ 
     'id' => 'edit_redactor_' . $comment_id, 
     'name' => 'comment', 
     'value' => \yii\helpers\HtmlPurifier::process($comment), 
     'clientOptions' => [ 
      'imageUpload' => \yii\helpers\Url::to(['/redactor/upload/image']), 
     ], 
    ]) ?>