Описание задачи

Необходимо реализовать механизм «хлебных крошек» (breadcrumbs) на сайте, чтобы чётко отображалась вложенность страниц по схеме:

  • Главная → Категория → Подкатегория → Услуга
  • Главная → Категория → Подкатегория
  • Главная → Категория

Что нужно сделать

  1. Реализовать автоматическое формирование хлебных крошек для каждой страницы каталога услуг, исходя из её расположения в иерархии типов.
  2. У учесть, что подкатегории могут содержать собственные подуслуги (вложенные услуги).
  3. Убедиться, что элементы крошек кликабельны, кроме последнего (текущей страницы).
  4. Добавить микроразметку schema.org (BreadcrumbList) для правильной индексации поисковиками.
  5. Адаптировать стили крошек под дизайн сайта (цвета, шрифты, отступы).

Ожидаемый результат

После доработки на всех страницах, входящих в систему категорий и подкатегорий, должна отображаться работающая навигационная цепочка, показывающая путь от главной страницы до текущего раздела или услуги.

Разработка Telegram-бота для автоматизации работы с объявлениями о недвижимости

Требуется создать чат-бота на Python, который поможет продавцам квартир структурировать информацию из объявлений и оперативно взаимодействовать с потенциальными покупателями через популярные мессенджеры.