CKEditor появляется в Drupal 7 - PullRequest
0 голосов
/ 11 июня 2019

Я хочу создать модуль Drupal с CKEditor, но я не могу использовать CKEditor, и это сводит меня с ума

Я попробовал следующий код

    $form['body'] = array(
      '#type'=>'text_format',
      '#title' => t('HTML'),
      '#default_value' => 'This is my value',
      '#format'=>'full_html',
    );

Я ожидал увидетьCKEditor, но я видел текстовую область

решение : вам нужно было добавить профиль (admin / config / content / ckeditor) и привязать этот профиль к формату (admin / config / content /)форматов), чем необходимо для привязки формата к текстовому редактору, чтобы код выглядел следующим образом

    $form['body'] = array(
      '#type'            => 'text_format',
      '#title'           => 'body',
      '#required'        => TRUE,
      '#format'          => 'foo',
      '#value'           => 'bar'

    );

...