Технические требования к калькулятору на сайте:
Калькулятор получился довольно комплексным, но мы постарались все унифицировать, и по факту нам нужен один калькулятор с произвольной настройкой полей и коэффициентов для расчета.
Мы надеемся что исходные данные и коэффициенты для калькулятора можно будет менять прямо из таблицы Excel (либо в другом виде).
Пояснения к прикрепленному документу (excel):
1. Есть базовая таблица стоимости материала [sm]. Пользователь задает размер шаблона [высота*ширина] и из таблицы выбирается значение стоимости материала за указанную единицу площади.
2. В этой таблице количество наименований "тип материала" может варьироваться в зависимости от того какой тип калькулятора выбран, калькулятор самоклейки / калькулятор ПВХ- пластик / другое.
(тут не знаем стоит вести разные Excel файлы с прайсами для разных калькуляторов, либо сразу внести все типы материалов в один большой список, и скрывать ненужные)
3. Далее стоимость взятая из таблицы из пункта №1 домножается на значения коэффициентов качества печати [kp] и количества экземпляров печатной продукции [kn].
4. В случае если произведение если (sm*kp*kn) < 1000р то выводим предупреждение о нарушении минимальной стоимости заказа.
5. Далее идут коэффициенты sr sv spm sl это добавочные коэффициенты, измеряющиеся в рублях, которые добавляются к расчетной стоимости sm*kp*kn;
6. Список надбавочных коэффициентов sr sv spm sl меняется в зависимости от типа используемого калькулятора. (возможно оформить как список чекбоксов с комментариями) Подписи к надбавочным коэффициентам также будут меняться в зависимости от типа калькулятора, либо убираться, где они не уместны.
7. sd также добавочный коэффициент, просто набор значений из выпадающего списка в зависимости от типа калькулятора.
8. ks коэффициент срочности изготовления, домножается на итоговую стоимость, рассчитанную в первых 7ми пунктах.
Рассчитываем на то что вы поработаете со структурой хранения данных. Поскольку мы планируем использовать ваши наработки для создания дополнительных калькуляторов на сайте.
Большинство ответов на ваши вопросы можно найти при просмотре уже рабочей версии калькулятора на сайте
,
Собственно мы и ориентировались на нее при создании формул для расчета.
Подвал калькулятора должен содержать 3 кнопки 1. "положить в корзину", 2. "отправить менеджеру", 3. "отправить расчет себе на email". Первым пунктом мы полагаем что неплохо бы было чтобы инфа о заказе каким-либо образом попадала в список пользовательских заказов UMI ( либо корзину заказов), с целью просмотра заказа через админку UMI (но если это чрезвычайно трудоемко в плане разработки, то этот пункт откладываем). С пунктами 2 и 3 все ясно отправляем письма с заказом либо только менеджеру, либо менеджеру и пользователю. Данные для отправки пользователь может ввести через дополнительную pop-up форму с указанием своего имя, email, телефона, и поля доп. информации.