Доработки интернет магазина CMS.Moguta
Для интернет магазина, продающий услуги нужно доработать плагин Конструктор форм. Сейчас он работает самостоятельно, а нужно интегрировать его в процесс заказа товара(услуги)
1)В плагине нету поддержки дропбоксов (выпадающих меню) - нужно добавить.
2)Блок кнопок: "Количество:+ -Добавить в корзину" перенести вниз, под описание (потому что шорт код Конструктора форм я буду добавлять в описание товара).
3)При нажатии кнопки Добавить в корзину не будет ява скрипта анимации, как товар перемещается в корзину сверху, а сразу будет открываться ссылка /catalog?inCartProductId=номер_продукта, что влечет редирект на корзину /cart с уже добавленным товаром.
4) Если я в описании вставляю шорт-код плагина Конструктора форм, то кнопка Добавить в корзину заменяется на другую кнопку со следующими действиями:
Кнопка которая отправляет форму конструктора форм стилизуется под кнопку Добавить в корзину.
При нажатии на неё, форма через ajax отправляется (что бы вся страница не перезагружалась), загружает файлы (все, как нужно), в случае успешной отправки анкеты, скрипт инициирует нажатие на (уже скрытую) кнопку Добавить в корзину по алгоритму из пункта "3" и товар добавляется в корзину, когда на моей почте уже получено содержимое анкеты