msCart передать значение ТВ

Добрый день!
Подскажите, пожалуйста, как можно красиво решить такую проблему:
У меня есть товары, у которых есть возможность выбора единицы измерения. То есть например либо цена за штуку, либо цена за квадратный метр или за метр погонный.
Пользователь при добавлении товара в корзину выбирает, в каком виде он хочет получить товар.
С этим я вроде разобрался, сделал еще поля, где указывается цена за единицу измерения и тип единицы измерения. Даже сообразил как делать пересчет товара в корзине в зависимости от единицы измерения. Но при переходе с одной страницы на другую параметр единицы измерения сбрасывается, то есть пользователь на одной странице выбрал, что он хочет купить 20 квадратный метров товара, зашел на другую страницу, а в корзине ему отображается 20 штук. Думал сделать это с помощью сессий, но меня терзают смутные сомнения, что где-то в самом классе корзины можно это красиво задать и не мучатся.
Дмитрий
31 мая 2016, 13:08
modx.pro
1 028
0
Поблагодарить автора Отправить деньги

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0