Доделать обновление движка OpenCart для интернет-магазина

30 000 руб. за проект
18 июня 2020, 09:42 • 6 откликов • 46 просмотров
Что сделано на нем уже от предыдущего программиста:


Задачи, которые должны быть выполнены при переходе на новую версию

  1. Перенос интеграции с 1С и синхронность с базой.
    Сейчас к сайту подключен модуль интеграции с 1С Управление торговли 11.1 от NeoSEO. На стороне клиента 1С совершено множество доработок данного модуля усилиями разработчика модуля. Модуль должен корректно работать также при переходе на версию 2.х. База 1С хранится на стационарном компьютере.
  2. Интеграция API СДЭК: из личного кабинета подгружается в корзину – срок доставки (максимальный указываем), варианты пунктов самовывоза или доставка курьером – появляется строчка для написания адреса доставки, стоимость доставки указываем фразу: согласовывается с менеджером, зависит от веса посылки (ее НЕ нужно автоматически подгружать).
  3. Интеграция API Почта России, срок доставки (максимальный указываем), просим указать адрес, стоимость доставки: «согласовывается с менеджером, зависит от веса посылки» (ее НЕ нужно автоматически подгружать).
  4. Интеграция RetailCRM, перенос базы данных заказов и клиентов с сохранением последовательности заказов в RetailCRM, которая существовала ранее. Существует: заказ полноценный, быстрый заказ, заказ по телефону, заказ с близко.
  5. Внедрение микроразметки Schema.org для хлебных крошек (BreadcrumbList) и карточек товаров (Product).
  6. Настройка работы тега canonical. Технические страницы, такие как сортировки, фильтр товаров, пагинация, поиск по сайту должны ссылаться на основную страницу тегом canonical.
То есть, например, страница сортировки https://www.test.medincor.ru/vzroslaya-ortopedicheskaya-obuv/obuv-ortopedicheskaya-muzhskaya?sort=p.price&order=DESC&filter_instock=on&limit=24 должна ссылать тегом canonical на https://www.test.medincor.ru/vzroslaya-ortopedicheskaya-obuv/obuv-ortopedicheskaya-muzhskaya.

Для таких типов страниц, как фильтр, сортировки, поиск по сайту необходимо в шапку проставить теги robots со значением noindex, follow. Необходимо для того, чтобы исключить эти страницы из индекса.

7. Товары должны отображаться как в главной категории, так и в подкатегории. При этом url для товара должен быть один.
Рассмотрим на примере.

Товар https://www.test.medincor.ru/fiksatory-sustavov/tazobedrennyj-sustav/hib-110

Он должен отображаться в основой категории www.test.medincor.ru/fiksatory-sustavov/ и в подкатегории www.test.medincor.ru/fiksatory-sustavov/tazobedrennyj-sustav/, при этом в обоих случаях переход должен осуществляться на один УРЛ (последнего уровня вложенности)

8. В шаблоне раздела товаров убрать теги Н4 с листинга и Н2 с фильтра товаров



Убрать тег Н1 с хлебных крошек. Добавить поле с заголовком страницы и тегом Н1 над элементами сортировки (как на старой версии сайта)



9. Аналогичную доработку сделать для шаблона карточки товара
Убрать Н1 с хлебных крошек, добавить поле с названием страницы и тегом Н1 перед блоком с полями производитель, артикул и т.д.



10. Заменить заглавные буквы в URL на строчные


11. На время доработок тестовый домен test.medincor.ru закрыть от индекса с помощью добавления в шапку сайта тега robots=noindex, nofollow
12. Убрать доставку после “купить в 1 клик”.
13. В раздел “Доставка и оплата” подгрузить карты СДЭК. Данный раздел нужно дополнительно согласовать.
Нравится информация в Ортиксе: