Нет, плагины требуются только в том случае, если вы планируете изменить бэкенд.
Если речь идет лишь о локальном изменении, перейдите в Администрирование → Настроить → Тема и внесите изменения в новый компонент темы, а затем добавьте его в вашу текущую тему.
Спасибо!
Так, если мне нужно изменить метку или добавить всплывающую подсказку, мне нужно создать тему, но если мне нужно добавить новый столбец на страницу (например, в список тем), мне нужно создать плагин?
Если вам нужно изменить API, например, любые данные в маршруте .json, настройки авторизации или обработку данных на бэкенде, вам потребуется плагин.
Для многих изменений на стороне фронтенда, не требующих новых данных, достаточно только TC. Это относится к большинству изменений, связанных с отображением, или к любой логике в JavaScript, не требующей повышенной безопасности.
И есть ещё серая зона (которая, я думаю, к этому случаю не относится): если вам нужны данные, которые недоступны (например, пользовательские поля), вы можете либо использовать AJAX для получения этих данных с помощью JavaScript по мере необходимости, либо создать плагин, который добавит эти данные в сериализатор.
Если вы не вносите очень небольшое изменение в CSS, я рекомендую использовать удалённую тему или инструмент CLI.
Однако, если вы нажмёте кнопку «Установить тему», откроется диалоговое окно, которое позволит создать тему (или компонент темы, если вы делаете это на странице компонентов).
В списке тем категории необходимо добавить новый столбец с полем «created_at» и изменить формат даты с «tiny» на расширенный (например, ДД/ММ/ГГГГ ЧЧ:ММ).