Почему плагин cityselect не функционирует?

Как исправить проблему с открытием окна выбора города при использовании плагина CitySelect на Modx Revolution? После вызова сниппета в шапке и указания токенов Kladr и DaData в настройках, при попытке открыть окно выбора города, иконка загрузки появляется на долю секунды и затем исчезает, не открывая окно. Как можно решить данную проблему? Ниже предоставлен вызов сниппета:
[[!citySelect.Settlement?&bootstrapModalJsCss=`1`&bootstrapPopoverJsCss=`1`]]
Версия Modx Revolution - 2.8.6 pl
Версия плагина - 2.0.11- beta
  • 11 января 2024 г. 0:07
Ответы на вопрос 2
Проблемы с плагинами в системах управления контентом, таких как MODX Revolution, могут возникать по различным причинам. Вот несколько шагов, которые помогут вам разобраться с проблемой:

1. Проверьте зависимости:
Убедитесь, что все необходимые библиотеки и зависимости загружены и правильно настроены. Например, если плагин требует Bootstrap для модальных окон, убедитесь, что Bootstrap подключён к вашему сайту.

2. Проверьте настройки MODX:
Перейдите в системные настройки MODX и убедитесь, что токены для Kladr и DaData введены верно и сохранены.

3. Проверьте JavaScript консоль:
Откройте консоль разработчика в вашем браузере (обычно доступна по F12) и посмотрите, нет ли ошибок JavaScript, которые могут помешать работе плагина.

4. Проверьте журналы ошибок:
Проверьте журналы ошибок MODX и сервера на предмет сообщений, которые могут указывать на причину неисправности.

5. Обновите ресурсы:
Убедитесь, что ресурсы плагина (JavaScript и CSS) загружаются корректно.

6. Очистка кэша:
В MODX часто возникают проблемы из-за устаревшего кэша. Попробуйте очистить кэш сайта через управление MODX.

7. Совместимость плагина:
Проверьте, совместим ли плагин с вашей версией MODX Revolution. Возможно, для работы плагина требуется более свежая версия MODX или наоборот.

8. Обратитесь к разработчику:
Если проблема остаётся, вы можете связаться с разработчиком плагина через репозиторий плагинов MODX, GitHub или форумы поддержки.

9. Примеры и документация:
Иногда проблему можно решить, ознакомившись с документацией плагина и примерами использования, чтобы убедиться, что вы делаете всё правильно.

10. Проверьте конфликты:
Может быть так, что другой плагин или пользовательский скрипт конфликтует с CitySelect. Попробуйте временно отключить другие плагины и скрипты, чтобы проверить, разрешится ли конфликт.

Попробуйте выполнить эти шаги, чтобы диагностировать и возможно решить вашу проблему с плагином CitySelect в MODX Revolution.
По моему компонент уже давно не актуален, 5 лет с выпуска последней версии прошло. Как минимум у него какая-то проблема с kladr api начала возникать, ибо они со своей стороны что-то меняли. Вариант - либо написать свое решение, либо взять платное, например UserLocation и включить в нем DaData.
Похожие вопросы