Форматирование текста в форме

Главные вкладки

Аватар пользователя viktorbeznosov viktorbeznosov 25 июля 2019 в 10:05

Друзья, есть вопрос.
У меня есть форма, в ней есть поле типа textarea.
Мне нужно, что бы на полем в форме был виден блок, позволяющий форматировать текст при вводе

Дело в том, что он виден, когда я залогинен в админке сайта

Как только я выхожу, этот бочек пропадает

Есть ли какие-то у друпала возможности отображать блок форматирования постоянно?

Лучший ответ

Аватар пользователя ivnish ivnish 26 июля 2019 в 20:07

Сейчас у любого редактора есть свой модуль интеграции. wysiwig - это рудимент drupal 6 и более ранних версий

Комментарии

Аватар пользователя viktorbeznosov viktorbeznosov 25 июля 2019 в 11:41

Спасибо, настроил.
А еще вопрос, этот редактор как можно сделать более дружественным к пользователю, что бы это все не в виде кода выглядело?

Это можно где-то настроить?

Аватар пользователя ivnish ivnish 26 июля 2019 в 20:07

Сейчас у любого редактора есть свой модуль интеграции. wysiwig - это рудимент drupal 6 и более ранних версий

Аватар пользователя ivnish ivnish 26 июля 2019 в 20:08

CKEditor привязывается к формату ввода (например Full HTML). Если ваше поле имеет такой формат ввода (например это поле расширенный текст с анонсом), то CKEditor навесится на него автоматически

Аватар пользователя viktorbeznosov viktorbeznosov 26 июля 2019 в 12:21

Полазил в гугле, нашел что-то вроде этого

$form['text_of_richedit'] = array(
'#type' => 'textarea',
'#wysiwyg' => true,
'#title' => 'Текст с подключенным редактором',
);

Но куда это вставлять????? Не понятно