Здравствуйте! Существует интернет магазин в котором все товары наполняются из существующего off-line магазина. Возникла необходимость для особой группы покупателей выставлять особую цену товара. Правила ценообразования для разных категорий разные и периодически могут изменяться. Есть ли возможность передавать при импорте две цены для товара и потом правильно выводить цены в frontend для определённых групп покупателей?
Как для особой группы покупателей выставлять особую цену товара?
18.06.2010 10:26
Дело в том, что цена для отдельной категории товаров, а то и для отдельных товаров для группы пользователей может формироваться по разной формуле и бывает довольно часто изменяется как цена так и формула. Вносить ручками это довольно долго, было бы удобнее обновлять цену при синхронизации БД magento с основной базой данных товаров магазина. Есть ли такая возможность или варианты решения?
18.06.2010 10:34
Вы можете добавлять к товару произвольное число атрибутов.
В этих атрибутах вы можете хранить цены для разных групп покупателей.
Правда, вам придётся внести изменения в программный код оформления заказа и других мест, где отображаются цены, чтобы цена бралась из требуемого атрибута.
К счастью, эти изменнения всегда можно вынести в отдельные модули, не затрагивая системный код движка.
В этих атрибутах вы можете хранить цены для разных групп покупателей.
Правда, вам придётся внести изменения в программный код оформления заказа и других мест, где отображаются цены, чтобы цена бралась из требуемого атрибута.
К счастью, эти изменнения всегда можно вынести в отдельные модули, не затрагивая системный код движка.
23.06.2010 10:48
По вопросу внесения изменений, где определяется какая цена будет браться для товара при оформлении заказа