Задача: Настройка корректного отображения адресов на картах Яндекс
Текущая CMS - Joomla 3.9.24, язык программирования - PHP 7.4. При использовании карт от Яндекс возникает неполадка: метки с адресами пользователей отображаются только для тех посетителей, страница с перечнем которых открыта в данный момент. Например, на первой странице списка (10 пользователей) - их видно на карте. Однако при переходе на вторую страницу все предыдущие метки пропадают, а появляются только метки текущих 10 пользователей. Перемещение между страницами приводит к полной замене отображаемого набора адресов.
Важные уточнения
- Лимиты тарифа и подключенные опции не влияют - используется бесплатный тариф яндекс-карт.
- Сервис не перегружен запросами.
- Требуется первичная диагностика: определить причину проблемы.
Этапы работы
- Анализ существующего кода подгрузки данных на карту.
- Выяснить, как должна обновляться карта при пагинации (перелистывании списка пользователей).
- Предложить правки - например, динамическая перерисовка меток или корректная работа API при смене страницы.
Важно: никакое имя фирмы, веб-адреса или телефоны не должны быть включены и изложены в описании.