Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Два вида личных кабинетов в Opencart


Recommended Posts

Ребят, столкнулся с таким заданием. Необходимо сделать 2 личных кабинет пользователей. Первый для обыкновенных покупателей. Второй для ВИП покупателей. Еще есть такой прикол что покупка без регистрации идет по одним ценам(все товары одинаковые, стоимость 17 долларов), покупка с кабинета обыкновенного пользователя идет по другой цене(по умолчанию 10 долларов), покупка с вип кабинета осуществляется с ценами 1доллар на все товары. Решил создать две разные ссылки на регистрацию на главной странице. Соответственно каждая ведет на свою страницу регистрации. Добавить еще одно поле для юзера в MySQL в которой будут значения 0,1,2(что соответствует рейтингу пользователя: незареганый, зареганый и вип). Окно входа будет одно, но по имени юзера определять в какой из видов личных кабинетов его закинуть. Так вот вопрос в чем: как показывать цены для каждого пользователя отдельно. Думал сделать типо так: обыкновенный цены - для обыкновенных пользователей. акционный цены для зареганных(но опять же при оплате не будет ли проблем с перенаправлением) а для вип клиентов задать просто статическую цифру и всё. Подскажите, как вам идея, может есть варианты как решить задачу поинтереснее?

Надіслати
Поділитися на інших сайтах


О, и правда. Я просто ни разу не пользовался данной функцией. То получается что всего моего "плана" можно избежать, а просто создать группу пользователей, и для каждой группы по своей акции товаров с разной ценной и все? и тогда проблем по идее не будет 

 

По-моему все решаемо использованием групп покупателей. Даже не обязательно будет создавать новые разделы.

Надіслати
Поділитися на інших сайтах


О, и правда. Я просто ни разу не пользовался данной функцией. То получается что всего моего "плана" можно избежать, а просто создать группу пользователей, и для каждой группы по своей акции товаров с разной ценной и все? и тогда проблем по идее не будет 

 

Ага, и в контроллере личного кабинета можно узнать группу клиента и соответствующим образом изменить личный кабинет.

Надіслати
Поділитися на інших сайтах

Возможно будут подводные камни, я просто так, навскидку сказал.

Ладно, спасибо большое, и так часть работы считай что сделана тремя движениями мышки. Скорее всего все остальное придется писать руками как думал. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.