У меня настроен Composer для каждого тега, но я хочу иметь отдельный Composer для каждого тега. Например, у меня есть теги «вопросы», «статьи», «мероприятия» — для каждого из них нужен отдельный Composer.
Может ли кто-нибудь помочь с реализацией этого?
Что вы имеете в виду под «отдельным композитором»? Чем они отличаются?
У вас уже может быть несколько черновиков…
Здравствуйте и добро пожаловать @saish ![]()
Вы имеете в виду другой шаблон редактора в зависимости от типа создаваемой темы?
Если да, то, насколько я знаю, пока нельзя сделать это с помощью тегов, но это можно реализовать с помощью шаблонов форм, если для каждого типа будет отдельная категория. Также существуют обычные шаблоны тем (находятся на странице настроек категории), но они позволяют лишь добавить некоторый заранее заполненный текст в редактор, что может быть не совсем тем, что вы ищете.
(Хотя уже существует запрос на добавление функции Contribute возможность использовать шаблоны форм с тегами — вы можете присоединиться к обсуждению по ссылке Setting Form Templates with a tag)
Также может пригодиться плагин Discourse Preset Topic Composer, если вы хотите упростить процесс выбора пользователями определённого варианта.
Спасибо за ваш ответ. Я пробовал использовать шаблоны форм, но то, что мне нужно, — это добавить мои пользовательские поля под стандартными полями в composer.
Спасибо за ответ. Отдельный композер означает, что я хочу добавить свои пользовательские поля в композер по умолчанию.
Для этого вам потребуется создать плагин.
Выше @JammyDodger предложил лёгкую альтернативу.
Спасибо всем за ваши ответы и предложения, я сделал это с помощью JavaScript.
Не могли бы вы поделиться результатами с фотографиями?
Этот плагин также может быть вам интересен:
Спасибо за ваш ответ. Я сделал это с помощью JavaScript.