October CMS | Есть ли способ использовать форматированный текстовый редактор с помощью виджета загрузки файлов в Builder?

#widget #octobercms

#виджет #octobercms

Вопрос:

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

Смотрите изображение здесь:

Комментарии:

1. Я немного подождал, чтобы посмотреть, не вмешается ли кто-нибудь в это, потому что мне тоже было любопытно узнать. Для всех интенсивных целей, хотя я понимаю, что для img тега требуется, чтобы alt атрибут был совместим с ADA. Итак, обычно вы бы <img src="{{img.path}}" alt="{{img.description"}} title="{{img.title}}"> ни один из этих атрибутов не анализировал HTML-код или должен быть совместим с форматированным текстом, проверьте это . Итак, я бы просто создал новый столбец базы данных с именем imagedescription , который использует поле форматированной текстовой модели.

2. Спасибо за это. Например, если я создаю карусель, я хотел бы иметь возможность добавлять форматированное текстовое описание к каждому отдельному изображению, а не ко всей галерее. Имеет ли это смысл?

3. Что бы я тогда сделал, так это создал базу данных table_imagedescriptions и модель. Столбцами могут быть идентификатор, заголовок и описание. Что вы тогда можете сделать {% if img.title == description.title %} {{ description.description }} {% endif %} Я уверен, что есть множество способов сделать то, что вы хотите, но это пример.

4. Посмотрите это видео и следующие два видео о том, как создать виджет формы. С помощью этого вы должны иметь возможность создавать описания в контроллере модели, где вы создаете свои галереи.

5. Привет, мне все еще не удалось разобраться в этом! Тем временем я занимался другими вещами, но ваши советы по предыдущему плагину пришлись очень кстати.