Доработка cms Simpla
1. Добавление прикрепления файла при заказе, селект, заполнение поля с темой, пожеланиями и др.
Причем к скачиваемым товарам эти поля не нужны.
Добавить к ТОВАРУ НА ЗАКАЗ:
1. Выбор даты, к которой нужно выполнить заказ
2. Возможность прикрепления файла
3.Возможность выбора опций из выпадающего списка (select)
4. Возможность ввода информации в поле text и tеxtarea
(см. пример что имеется в виду: opencart– http://1531.ocmaster.ru/index.php?route=product/product&path=20&product_id=42 там это реализовано на уровне движка)
Все данные выбранные и заполненные покупателем при оформлении заказа сохраняются в Админке в разделе заказы (добавляются поля с данными) и у покупателя в Личном кабинете.
Лучше делать это не в «Название варианта» или в «Свойства товара» (см. админка-товар), а сделать доп. раздел. Но чтоб не сломался тот функционал, который есть в магазине в этих разделах.
2. Оформление заказа.
Если незалогинен – заполняет поля, которые сейчас есть и регистрируется с автогенерацией пароля или входит под своим логином
3. Регистрация
Когда юзер вошел/зарегался, это сохраняется, чтобы при повторном заходе в магазин система его сразу подхватывала и авторизовала.
Надо отправлять на почту регистрационные данные, в симпле при регистрации емайл не отправляется
4. Функционал работы с заказами
Нужно сделать доп. группу пользователей "поставщик" - в админку они входить не должен.
И добавить в админке пользователя "менеджер" - доступ только к заказам, товарам, пользователям.
ТОВАР НА ЗАКАЗ отображается не только в админке, но и на фронтэнде на отдельной странице: "список заказов". Страницу "доска заказов" видят только админ, менеджер и "поставщик". Покупателям к странице "доска заказов" доступ закрыт.
К заказу "поставщик" может подавать комментарий. В комментарии 2 строчки - 1 строчка - цена, 2 строчка - текстовый коммент. Записываются в базу и отображаются в админке и на странице "список заказов".
У автора в личном кабинете дублируются данные из раздела админки "заказы" - новые, выполняются, закрытые, удалены
И менеджер из тех, кто написал комментарий выбирает "поставщика" для заказа. Или может выбрать из списка всех поставщиков.
У админа в списке с заказами добавляются данные о "поставщике" и комментариях к заказу. Покупатель эти комментарии не видит.
В админке надо разделить товары на заказ и скачиваемые товары. Скачиваемые на доске заказов не показываются.
5. Личные сообщения
Надо сделать сообщения пользователей с админом
6. Капча на админку + переименовать путь к админке
вопросы в аську 612254145