Доработка модуля интернет магазина Modx Revo Minshop2

Максим8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
29.11.2017

Есть интернет магазин на Modx Revo Minshop2. Верстка на Bootstrap 

Нужно: 

1) доработать вывод списка товаров (внешний вид немного, вывод цены, артикула) 

2) внешний вид корзины товара в шапке и основной (чисто внешний вид подправить, подровнять блоки и т д) 

3) доработать оформление товара (нужно добавить список городов из дерева документов) 

Там слетел уже настроенный минишоп2, и соответственно внешний вид малой корзины и еще кое что.

Вот подробности:

http://integral-rus.ru

Нужно настроить кое какие чанки (корзина некорректно выводится и т д, там просто кое что слетело)

плюс сделать следующие исправления

1. Корзина: настроить внешний видвыпадающий список корзины по ширине не совпадает с оглавлением (в том числе когда там есть товар) и зафиксирована минимальная длина списка (что смотрится некрасиво, особенно когда он пуст);

2. Корзина: четные по списку товары имеют прозрачный фон, не видно ничего на фоне того же баннера – необходимо заменить на более серый фон;

3. Карточка товара: нет пути в каталоге (нужно разместить над товаром);

4. Карточка товара: не отображается артикул товара (нужно разместить над ценой);

5. Кнопка «Стать дилером» гуляет по сайту при мобильной версии сайта – нужно чтобы строго висела под логотипом;

6. Оформление заказа: нижний блок «итого» с кнопкой «сделать заказ» разместить в одной строке левее с блоком ввода данных покупателя при немобильном представлении.

Работа сайта:

1. При оформлении заказа, помимо указания личных данных, заказчик должен выбрать из выпадающего списка удобный ему город: строчка [город]. Сам список будет формироваться в админке. (это просто в дереве документов, каждый город - это ресурс)

[Название дилера]

[Город]

[Адрес (улица, дом)]

[Телефон]

[e-mail]

[www]

[ФИО контактного лица]

При отправке заказа обработчик проверяет выбранный город и помимо отправки уведомления о заказе администратору сайта шлет этот заказ еще и дилеру, выбрав его по критерию [город] (в каждом городе будет один дилер).

В уведомление по почте для админа (и дилера) лучше включить все поля формы (сейчас только товар).

2. Экспорт данных: (нужно установить модуль платный, он лежит на хостинге)

Нужно чтобы xml-файл выгружался как страница сайта (например, www.integral-rus.ru/ya_market.xml)

Не все необходимые тэги есть в файле:

До тэга добавить: true

В рамках тэга нужно добавить след. тэги:

vendor, model, vendorCode – брать из карточки товара (т.е. еще нужно добавить поля производитель и товар в карточку товара – заполнять их будут вручную, артикул и так есть).

sales_notes – общее текстовое примечание – добавить в настройки экспорта

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

Пишите Ваши сроки, стоимость и координаты.