Добавить CKEditor к собственному полю ввода в форме

В Drupal 7 wysywig привязан к формату ввода, и теперь в form api добавлен новый элемент 'text_format' - текстовое поле с форматом ввода:

  $form['comment'] = array(
    '#type' => 'text_format',
    '#base_type' => 'textarea', // #base_type is optional.
    '#title' => t('Comment'),
    '#default_value' => $default,
    '#format' => isset($edit['format']) ? $edit['format'] : NULL,
  );

Если в качестве формата передать NULL, будет выбран формат по умолчанию для данного пользователя.

Drupal 7

Комментарии

Добавить комментарий