Техническое задание: Доработка функционала сайта на Kohana
Основная задача
Необходимо доработать существующий функционал генерации фидов и управления медиафайлами на сайте, построенном на фреймворке Kohana.
Требуемые изменения
1. Генерация фидов
- В системе уже настроена выгрузка одного фида для внешней платформы.
- Требуется добавить генерацию второго, отдельного фида с собственным набором условий и правил формирования данных.
2. Расширение функционала карточки объекта (дома)
- В текущей карточке объекта существует два раздела для загрузки фотографий.
- Необходимо добавить третий, дополнительный раздел для загрузки иного типа изображений.
- Реализовать логику, при которой наличие фотографий в этом новом разделе влияет на содержимое второго фида.
- Если в новом разделе есть фото, то во втором фиде должны выгружаться ссылки именно на эти изображения.
3. Технические детали
- Работа ведется с существующей кодовой базой на Kohana (пример кода предоставлен заказчиком).
- Изменения должны быть выполнены аккуратно, без нарушения текущего функционала.
- Важно обеспечить четкое разделение логики между двумя фидами.