Необходимо добавить функционал продажи услуг в ocstore 2.3
Рассмотрю ваши предложения по реализации. Возможно, изобретаю велосипед.
Сейчас учет ведется вручную в двух связанных гугл-таблицах : Услуги и Клиенты
Типовой сценарий:
проводится регистрация нового клиента и заказ нескольких услуг сразу, каждая по индивидуальной цене + приложенные файлы к каждой услуге.
найти существующего клиента и оформить на него заказ услуги.
Важно. Одна услуга это один заказ, даже при единовременном оформлении, т.к. у каждой услуги свой статус и менеджер.
Частично удалось это реализовать через опции товара, но нужно:
1) добавить свободную опцию (где сам набираешь текстом описание работы) и указываешь свободную цену,
2) Добавить на какую-то страницу сайта (не в админку) анкету из двух частей:
Часть 1) Клиент: выбрать существующего клиента /или/ зарегистрировать нового заполнив поля,
Часть 2) Опции услуги (всегда одна фиксированная) - выбираются стандартные опции, указывается свободная опция, прикладываются файлы.
Далее нажимается кнопка "отправить заказ".
Страница обновляется, в поле Клиент - подставляется последний клиент по этой услуге. Теперь, можно быстро оформить следующую услугу этого клиента и повторить сколько необходимо раз.
Также нерешенная задача, как прикладывая файл, а точнее, делая фото, сжимать его на телефоне, чтобы отправлять файл уже меньшего объема, а не 2-3 мб.
Пишите в личные сообщения, спасибо!