Техническое задание: Интеграция Яндекс.Карт и настройка прав доступа в Joomla

Основная задача

Необходимо выполнить замену текущего картографического сервиса на Яндекс.Карты в рамках существующего компонента на сайте, работающем под управлением CMS Joomla.

Ключевые требования

1. Интеграция карт

  • Реализовать замену текущих карт на виджет Яндекс.Карт.
  • Обеспечить корректное отображение и функциональность карт на всех страницах сайта.

2. Модификация компонента

  • Добавить в целевой компонент два новых информационных поля.
  • Настроить систему отображения этих полей таким образом, чтобы они были видны только зарегистрированным и авторизованным пользователям сайта.
  • Для неавторизованных посетителей эти поля должны быть скрыты.

3. Общие требования

  • Работа должна быть выполнена аккуратно, без нарушения текущей функциональности сайта.
  • Код должен быть чистым и хорошо документированным.