подскажите
описание ситуации:
на главной стр и на страницах каждого товара показывается розничная (максимальная) цена для всех неавторизованных,
а вот для авторизованных в его кабинете тоже почему-то показывается та же розничная (максимальная) цена,
хотя по логике авторизованный должен видеть в своем кабинете уже свои цены,
которые определены этому пользователю (таких групп у нас 6),
а у него свои цены появляются визуально только уже при самом заказе товара в корзине,
и расчет заказа ведется уже по его цене (тут вроде норма),
теперь вопрос:
задача от заказчика такова - есть 7 типов покупателей (6 с авторизацией и 1 для всех неавторизованных)
как сделать так,
чтоб если кто-то зашел в свой кабинет (авторизовался),
то ему в кабинете (и на каталоге товаров, и на странице каждого товара) была видна только та цена,
что ему установлена (№№ от 1 до 6),
а для всех неавторизованных в публичной части так и была видна общая отпускная цена № 7,
подскажите, как сделать это правильно, хотя бы общий алгоритм решения,
или где про это написано,
на форумах разработчиков это обсуждается,
но решения нет,
вопрос видно сложный,
спасибо
описание ситуации:
на главной стр и на страницах каждого товара показывается розничная (максимальная) цена для всех неавторизованных,
а вот для авторизованных в его кабинете тоже почему-то показывается та же розничная (максимальная) цена,
хотя по логике авторизованный должен видеть в своем кабинете уже свои цены,
которые определены этому пользователю (таких групп у нас 6),
а у него свои цены появляются визуально только уже при самом заказе товара в корзине,
и расчет заказа ведется уже по его цене (тут вроде норма),
теперь вопрос:
задача от заказчика такова - есть 7 типов покупателей (6 с авторизацией и 1 для всех неавторизованных)
как сделать так,
чтоб если кто-то зашел в свой кабинет (авторизовался),
то ему в кабинете (и на каталоге товаров, и на странице каждого товара) была видна только та цена,
что ему установлена (№№ от 1 до 6),
а для всех неавторизованных в публичной части так и была видна общая отпускная цена № 7,
подскажите, как сделать это правильно, хотя бы общий алгоритм решения,
или где про это написано,
на форумах разработчиков это обсуждается,
но решения нет,
вопрос видно сложный,
спасибо