Техническое задание: Доработка функционала сайта на Kohana

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

Необходимо доработать существующий функционал генерации фидов и управления медиафайлами на сайте, построенном на фреймворке Kohana.

Требуемые изменения

1. Генерация фидов

  • В системе уже настроена выгрузка одного фида для внешней платформы.
  • Требуется добавить генерацию второго, отдельного фида с собственным набором условий и правил формирования данных.

2. Расширение функционала карточки объекта (дома)

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

3. Технические детали

  • Работа ведется с существующей кодовой базой на Kohana (пример кода предоставлен заказчиком).
  • Изменения должны быть выполнены аккуратно, без нарушения текущего функционала.
  • Важно обеспечить четкое разделение логики между двумя фидами.