Битрикс. Прикрутить интернет-магазин (5 товаров) к лендингу

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
19 января 2018, 16:22 • 0 откликов • 27 просмотров
Необходимо добавить функционал интернет-магазина к текущему лендингу plover.ru .
Лендинг сделан посредством конструктора «Хамелеон» (решение из Маркетплейс).

Макет catalog.section и catalog.element прилагаем:
• Превью в jpg
• Макет в psd. Слои сгруппированы и упорядочены для удобства вёрстки. Смотрите названия слоёв и групп – они указывают на теги, которыми нужно размечать элементы, для изображений указаны шаблоны имён файлов и alt (в каталоге прописано для первого товара)

1. Шапку и футер выдёргиваем из текущей вёрстки лендинга и делаем шаблон сайта.
2. В шапку добавить справа от обратного звонка иконку корзины (в макете нет). Если в корзине есть товары, указываем кол-во товаров в корзине.
3. Комплексный компонент каталога помещаем в директорию catalog, натягиваем макет на шаблоны (адаптивно, на стандартный шаблон - подправляем шрифты и кнопки)
4. Добавляем хлебные крошки под шапкой (в макете нет, делаем font-size: 16px, color: #999)
и размечаем через schema.org/BreadcrumbList
5. Размечаем с помощью микроразметки schema.org:
• catalog.section с помощью schema.org/Product, schema.org/Offers
• catalog.element с помощью schema.org/Offer

6. Делаем popup форму на «купить в 1 клик». Вёрстку формы берём с «обратного звонка» (вызывается шапке сайта справа).
7. Прикручиваем корзину. Берём стандартный шаблон корзины и правим стили в соответствии со стилями каталога (шрифты, кнопки, выбор кол-ва)
8. Добавляем товары. Изображения товаров прилагаем с макетом.
9. Прикручиваем доставки – самовывоз, доставка почтой, курьерская доставка. Проставляем условия:
• Доставка почтой и курьерская доступны при суммарном кол-ве товаров в заказе 5 и более.
• Курьерская доставка доступна при адресе доставки – Москва (в пределах МКАД)

10. Делаем 3 варианта цен на каждый товар – розница, мелкий опт, опт. Настраиваем подстановку цены в соответствии выбранным с кол-вом (в catalog.element – заменяем цену через JS, в зависимости от выбранного кол-ва):
Для банок 335 гр:
• От 1 до 71 шт. – розница
• От 72 шт. – мелкий опт
• От 720 шт. – опт
Для банок 670 гр:
• От 1 до 35 шт. - розница
• От 36 шт. – мелкий опт
• От 360 шт. – опт

11. В основное меню лендинга добавляем первым пунктом «Каталог», выделяем оранжевым цветом (как у кнопок), также делаем в шаблоне для магазина.
12. Проверяем выгрузку фидов для Яндекс.Маркета, Яндекс.Товары и цены, Google Merchant.

Микроразетку и фиды будем проверять через валидаторы. HTML-разметку будем проверять в соответствии со здравым смыслом.
Файлы