Доработка интернет-магазина на HostCMS

Вячеслав14 років у сервісі
Дані замовника будуть вам доступні після подання заявки
23.10.2013

Предыстория сайта следующая.

Сейчас есть рабочая версия сайта на CMS WebAsyst (mebel-urala.ru)

Была поставлена задача одному фрилансеру перенести сайт на CMS HostCMS с БД. Сайт перенесен на рабочий домен (new.mebel-urala.ru). Остальные пункты ТЗ он как такого не выполнил.

1. Добавить параметры: цена закупки ЦЗ, рентабельность Р. Цена продажи ЦП = ЦЗ х Р

Групповая обработка параметра рентабельности

Округление стоимости продажи до 10 в большую сторону.

2. Доставка + подъем

• Самовывоз

• Челябинск/подъем/лифт

• Челябинская область/подъем/лифт

• За пределы челябинской области через транспортную компанию

Возможность расчета параметров подъема в зависимости от этажа и наличия лифта

3. Оплата

Сумма предоплаты для Челябинска и области= Цена Продажи – Цена Закупки (эта сумма отображается в способе оплаты)

Сумма предоплаты за пределы Челябинской области = Цена продажи (эта сумма отображается в способе оплаты)

Способы оплаты:

• Квитанция

• РБК мани

• Наличные (при условии наличия товара на складе т доставки по Челябинску и области, а не товара под заказ)

4. Добавить параметры у товара полями:

• Размеры: ширина х высота х глубина

• Модуль (модульный товар в определенной серии)

• Комплектация (составной товар, набор)

• Цвет (либо 1 цвет товара, либо пара цвет корпуса + фасада)

5. Фильтры по следующим параметрам:

• Размеры по отдельности

• Цена

• В наличии

• Цвет (корпус+ фасад = один параметр цвета, если нет одного из параметров, т.е. только цвет корпуса, значит это отдельный цвет)

• Название

• Модули

• Комплектации

6. Составные товары (составной товар, набор) – состоящие из модулей одной серии (например, Оливия, комплектация №1)

Модуль – это самостоятельный товар, который может быть куплен отдельно, но представлен только в разделе (подкатегории) своей серии и не отображается при сортировке в общей витрине всех товаров (в частности при сортировке от самых дешевых).

7. Один из самых важных вопросов - система комплектаций (приложенный файл картинки):

Каталог товаров:

1. Мебель для гостиной

1.1 Стенки

1.2. Журнальный столики

2. Модульные гостиные

2.1. Оливия (серия)

Открываешь подкатегорию - сначала показываются комплектации дальше отдельные модули.

Если начинаешь сам накидывать модули в корзину, то так и делаешь покупку отдельных модулей.

Если тыкаешь на комплектацию, то появляется ее подробное описание как на картинке (которую я приложил). Т.е. состав входящих модуле, а ниже все модули этой серии, которые можно добавить к этой комплектации или убрать, которые не нужны.

Тогда встает вопрос КОРЗИНЫ (что будет отображаться в корзине) при условии, если состав модулей уже готовой комплектации изменялся или не изменялся

Если не изменялся - если ничего не меняешь в составе модулей в подробном описании комплектации, то улетает так же в корзину название Комплектация №1 и ниже список ее модулей, соответствующих фотографии.

Если изменялось только количество существующих модулей или добавлялись/убирались другие модули- то в корзину улетают только заказанные модули.

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

8. Помимо цвета еще у товара может быть параметр вариант сборки/расположение/ткань компаньон.\

9. Есть товары Матрасы

Их особенность 1 товар у каждого 10 параметров размера – со своей цена на каждый размер. (http://mebel-urala.ru/index.php?categoryID=668)

10. Раздел Распродажа (это на будущее, но учесть возможность реализации)

В разделе будут отображаться товары со скидкой (своего рода неликвиды с, определенными параметрами цвет/сборка и т.п.)

11. Раздел Товар дня (это на будущее, но учесть возможность реализации)

Товар дня – временная акция (длительность на 12-24 часов) одна позиция товара с большой скидкой, при активации акции на товар с определенными параметрами (цвет/сборка и т.п.). Акция автоматически кончается после окончания таймера.

12. Нужна система скидок по купону (это есть в Вебасист по умолчанию). Одноразовые / ограниченные по времени / бессрочные.

Готовы обсуждать каждый пункт ТЗ, оплачивать отдельно и оформлять в безопасной сделке.

Рассматриваем кандидатуру на долгосрочное сотрудничество по нашему проекту.

Прикрепляю дизайны сайта для наглядного понимания (дизайн может немного отличаться от рабочей версии сайта)

НЕ посредник! Прямой заказчик!