Здравствуйте, есть три цены которые реализовала в карточке товара, создав в базе два дополнительных поля. Цены это опт, дроп и розница.
В карточке товара нужно вывести две цены: розница и в зависимости от группы покупателя цену оптовую для оптовиков и отдельно для дроп. Сделала. Оптовую цену реализовала через стандартную переменную price, а цена для дропшиппинга через переменную price_zak2. Вывела для каждой группы товара свою цену, но теперь вот в чем проблема. В корзину летит только оптовая цена с перемененной price, а для дропшиппинга тоже летит она же. Ну и на старнице оформления заказа тоже переменная price. Я понимаю что нужно где-то указать в контроллере корзины что есть новое поле с ценой для определенной группы покупателей. Как это сделать? В каких файлах мне прописывать переменную price_zak2.
Я конечно могла бы сделать третью цену через скидки или опции, но у меня так же настроенная синхронизация с укрскладом. И там нужно цене для дропшиппинга присвоить какому-то полю чтобы выводить его на сайте, вот я и создала ую price_zak2. Как эту переменную присвоить через скидки я не представляю даже.
Помогите решить эту задачу пожалуйста.