Я переместил это в категорию ошибок. Я не вижу исправления для этой проблемы с момента последнего обновления моего форума, и я могу воспроизвести её.
Шаги для воспроизведения:
- Установите
slug_generation_methodв значение “none”. - Создайте новый тег, добавив его к теме или на странице
/tags. - Если вы ещё не сделали этого, включите
experimental_tag_settings_page. - Перейдите на страницу тегов и попробуйте отредактировать созданный вами тег.
Ожидаемый результат: Вы можете редактировать тег так же, как теги, созданные при методе генерации слага “ascii” или “encoded”.
Фактический результат: Вы видите только сообщение «Ошибка — что-то пошло не так», а в консоли браузера появляются ошибки, связанные с отсутствующим tag_slug.
Error: You must provide a param
tag_slug
Error while processing route: tag.edit.tab You must provide a param
tag_slug. Error: You must provide a paramtag_slug
Uncaught (in promise) Error: You must provide a param
tag_slug.
Дополнительное замечание: для некоторых языков slug_generation_method по умолчанию установлен в значение “none”. Таким образом, эта проблема затрагивает не только форумы, где администратор изменил эту настройку.