Артем Полторанин

  • 0

    Создать функцию общего остатка для определенных товаров
    Уровень сложности вычислений внутри системы в этом случае может вырасти в разы. В системе есть множество мест, где нужн быстро отбирать товары с положительными остатками, простым запросом к БД. Если это один и тот же товар, то вынесите в описание к товару все модели для которых он подходит или перечислите через запятую в названии товара. Пример: https://chelofon.ru/product/priemnik-resiver-besprovodny-zaryadki-dlya-apple-iphone-5-5s-5c-se-6-6s-6-plus-6s-plus-7-7-plus-ipad-belyy-teh-pak-59637/
  • 0

    Модуль складского учета
    Зависит от многих факторов, мы планируем выпустить данную функциональность совместно с другими фишками, которые сейчас разрабатываем и как все это вместе будет успешно протестировано, выпустим в релиз. Надеемся на сентябрь-октябрь, но ничего не обещаем заранее.
  • 0

    Оформление заказа
    Что-то здесь путаница какая-то: корзина или оформление заказа? Выбирать "самовывоз" или "доставка по адресу" нужно в самом начале оформления заказа потому, что список доставок зависит от адреса пользователя. В Краснодаре вы покажете "доставку по городу", во Владивосток вы покажете СДЕК. В 4х шаговом оформлении - это принципиально важно. Прибавлять-убавлять товар можно в корзине без ограничений, когда вы начинаете оформлять заказ нельзя что-то менять (это обычная практика), так как при изменение состава корзины могут меняться множество зависимых параметров заказа, нужно при любом изменении заказа направлять пользователя на путь оформления заказа с самого начала. Позволять изменять состав заказа после оформления - технически опасная процедура, так как это может повлечь несанкционированное начисление бонусов (в случае использования бонусных программ) и т.д. Поэтому это скорее хорошая идея для кастомного модуля и для частных случаев. "Я скажу что каждый заказ требует переработки корзины." - уточните, что вы имеете ввиду? Как вы перерабатываете корзину?
  • 0

    Блокировка Яндекс Советника
    Кто-то на форуме предлагал решение: https://forum.readyscript.ru/topic/1188/blokirovka-yandekssovetnika/
  • 0

    Проблема командной разработки
    Добрый день! Любая разработка должна начинаться с покупки лицензии. В этом году мы добавили возможность бесплатно разворачивать дополнительную копию ReadyScript на поддомене dev.* основного домена, на который куплена лицензия. Этот вариант вам поможет вести разработку с любым количеством разработчиков по вашей схеме, без изменений, т.е. когда разрабатываемая копия выложена на публичный сервер. Также есть и другие модели командной разработки, без приобретения лицензии, без наличия проекта в публичном доступе. Заводится один git bare-репозиторий где-нибудь на сервере. Далее у каждого разработчика есть локальная копия репозитория (сайта), развернутая на домене .local или .test. Кто-то один может отвечать за обновление системы. Безусловно, без лицензии обновление возможно только в ручном режиме (скачиваете дистрибутив, обновляете нужные файлы, обновляете структуру БД). (собственно, этот сервис, возможность легкого обновления - это наш основной продукт, который мы продаем)