Доработка модуля интернет магазина Modx Revo Minshop2
Есть интернет магазин на Modx Revo Minshop2. Верстка на Bootstrap
Нужно:
1) доработать вывод списка товаров (внешний вид немного, вывод цены, артикула)
2) внешний вид корзины товара в шапке и основной (чисто внешний вид подправить, подровнять блоки и т д)
3) доработать оформление товара (нужно добавить список городов из дерева документов)
Там слетел уже настроенный минишоп2, и соответственно внешний вид малой корзины и еще кое что.
Вот подробности:
Нужно настроить кое какие чанки (корзина некорректно выводится и т д, там просто кое что слетело)
плюс сделать следующие исправления
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 – общее текстовое примечание – добавить в настройки экспорта
Хорошо бы в карточке товара иметь возможность управлять статусом участия товара в выгружаемом прайсе или нет (что-то вроде участвует в прайсе - Да/Нет).
Пишите Ваши сроки, стоимость и координаты.