Minishop2. Как лучше добавить дополнительное поле к заказу?

Добрый день, уважаемые разработчики. Подскажите, как лучше решить такую задачу:
В магазине имеются товары. У каждого товара есть Цена за КГ. Мне необходимо добавить своё поле товара, где можно будет указывать кол-во кг. И на основе этих данных будет считаться общая цена за товар. Текущее поле кол-во видимо должно быть всегда выставлено в 1. То есть нельзя заказать больше одной позиции этого товара, но можно выбрать нужное кол-во кг этого товара от ОПЦИЯ-мин-кол-во до ОПЦИЯ-кол-во-на-складе.


Грубо говоря, на странице продукта должно быть поле, в котором можно указать кол-во кг от МИНИМАЛЬНАЯ ОГРУЗКА до НА ОСТАТКЕ.
Подходящего плагина я не нашёл, подскажите, в какую сторону копать?
Артем
01 марта 2021, 15:56
modx.pro
121
0

Комментарии: 4

Артур
01 марта 2021, 18:37
+1
может глупость спрашиваю, но почему нельзя указывать количество килограмм в поле количество?
    Артем
    01 марта 2021, 20:49
    0
    Артур, вовсе не глупость) Я конечно же так изначально и подумал, но потом меня остановило, что в минишопе ограничение на кол-во добавленных позиций 1000. И даже если убрать это ограничение (кстати, кто знает где?), то я решил, что это немного ломает логику минишопа. Возможно у кого то была примерно подобная задача.
    Артур
    01 марта 2021, 21:41
    +1
    что до ограничения, то нужно найти или создать в системных настройках ключ ms2_cart_max_count. А что до логики, то я не понимаю как она ломается. У вас товар продается в кг и цена за кг, значит вполне логично если количество будет в кг. Ладно бы цена была бы за связку, а продавать надо было бы в кг, вот тогда нелогично и надо писать плагин.
      Артем
      02 марта 2021, 14:05
      0
      Артур, спасибо за подсказку. Пожалуй так и сделаю, возможно я просто лишнего надумал себе) Буду рад, если вы мне поможете с ещё одним вопросом
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4