Задача

Необходимо собрать информацию о всех товарах из каталога интернет-магазина керамической плитки. Результат должен быть представлен в формате CSV для дальнейшей проверки заказчиком.

Требования к сбору данных

Для каждого товара нужно извлечь и сохранить следующие поля:

  • Название товара
  • Цена (если на странице указана старая (зачёркнутая) цена, её также необходимо сохранить в отдельный столбец)
  • Код товара (внутренний идентификатор на сайте)
  • Артикул
  • Ссылка на страницу товара (прямая ссылка для быстрой сверки собранных данных)

Структура итогового файла

Готовый файл должен содержать пять столбцов: 'Название товара', 'Цена', 'Старая цена', 'Код товара', 'Артикул', 'Ссылка'. Разделитель - стандартная запятая (CSV). Это позволит легко импортировать данные в любую таблицу или программу для верификации.

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

Создание универсальной шапки сайта для управления в Битрикс

Требуется разработать шапку сайта с возможностью гибкого управления меню (добавление/редактирование пунктов) через шаблонный движок Битрикс. Нужна готовая реализация и инструкция для самостоятельного администрирования.

Вычистка и доработка сайта в минималистичном премиальном стиле

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