Техническое задание: Интеграция Яндекс.Карт и настройка прав доступа в Joomla
Основная задача
Необходимо выполнить замену текущего картографического сервиса на Яндекс.Карты в рамках существующего компонента на сайте, работающем под управлением CMS Joomla.
Ключевые требования
1. Интеграция карт
- Реализовать замену текущих карт на виджет Яндекс.Карт.
- Обеспечить корректное отображение и функциональность карт на всех страницах сайта.
2. Модификация компонента
- Добавить в целевой компонент два новых информационных поля.
- Настроить систему отображения этих полей таким образом, чтобы они были видны только зарегистрированным и авторизованным пользователям сайта.
- Для неавторизованных посетителей эти поля должны быть скрыты.
3. Общие требования
- Работа должна быть выполнена аккуратно, без нарушения текущей функциональности сайта.
- Код должен быть чистым и хорошо документированным.