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

Две цены у каждой группы покупателей


yurabr

Recommended Posts

Опенкарт Version 1.5.6.4

 

Здравствуйте.

Даже не знаю, найдутся ли у кого идеи, но все же...

 

В магазине есть некоторое количество клиентов у которых полностью свои цены, привязка через группы (клиент Иванов- группа "Иванов" и т.д.). В данный момент их цены забиты через "скидки". Клиент вошел на сайт, увидел свои цены, купил.

Тут все просто.

А теперь к сложному...  Как сделать так, чтобы каждому клиенту показать две цены (никаких процентов, просто две цены, выгруженные с 1С), одна цена мелко оптовая, другая - оптовая.

 

 Логики такая. Клиент входит в магазин и видит две цены, он понимает, что одна работает сейчас, а другая будет, когда наберет определенную сумму.

 

Попробую сформулировать вопрос "без воды". Как показать каждому, вошедшему в личный кабинет клиенту, две цены, относящихся именно к нему?

 

Спасибо за идеи (лучше, конечно, решение :oops: ). 

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


Можно попробовать через скидки от количества (особенно если это не используется): если принцип устроит, то просто переделать показ этих скидок, убрав во фронт-энде показ информации о количестве, при покупке которого действует новая цена. И будет выглядеть просто как вторая цена.

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


клиент Иванов- группа "Иванов" и т.д.

делать группы "иванов-опт1", "иванов-опт2" и переработать вывод скидок/цен.
Надіслати
Поділитися на інших сайтах

делать группы "иванов-опт1", "иванов-опт2" и переработать вывод скидок/цен.

А если Ивановых 50 чел. Опенкарт не накроется?

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

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


Магазин от количества групп не загнется

 

это уже заложено в логику

product.price - цена товара

product_discount.price - цена зависимая от группы,

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

чего-чего?

Мы этот вариант рассматривали и он показался слишком муторным. К примеру: Иванов -2группы; Петров - 2гр.; Сидоров - 2 гр. и т.д. 

В 1С У каждого забиты свои цены оптовые и крупно оптовые. Их нужно выгрузить в скидки для каждой группы, а какая привязка, по id же, а как его вытянуть автоматом? Получается все ручками. А если новых Ивановых сегодня 10 и они уже хотят покупать? Немножко, все же, кажется долго.

 

Или я как то не так понимаю?

 

Магазин от количества групп не загнется

 

это уже заложено в логику

product.price - цена товара

product_discount.price - цена зависимая от группы,

это совсем не то ЦУ

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


Или я как то не так понимаю?

это называется "есть задача, но все подробности я буду рассказывать по одной в неделю. их там всего-то 100500".

сформулируй внятно в одном сообщении "как есть" со всеми подробностями (1с, 2ж, 48ы и прочими плюшками) и задачу.

если ты думаешь, что где-то там возможна телепатия (мы что-то узнаем / магазин догадается, что у тебя там в 1с без разработки / 1с догадается, что надо отдать магазину без разработки) - можем посочувствовать.

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

Извини, наверное мой прошлый ответ был немножко мутным. Попробую по-подробнее. 

Делаем каждому клиенту 2-е группы, в которые выгружаем цены (тут все просто и понятно).

А вот дальше уже не понятно. 

Как мне при такой схеме показать каждому клиенту его две цены? Как сделать связку Иванов1-Иванов2, Петров1-Петров2 и т.д.?

Я реально не понимаю, каким запросом это можно сделать. 

P.S. Мне казалось, что предпоследнее предложение в самом первом посте довольно внятно. Просто, мне кажется, что загрузить две цены в две группы, не понимая, что с ними потом делать...

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


Как мне при такой схеме показать каждому клиенту его две цены? Как сделать связку Иванов1-Иванов2, Петров1-Петров2 и т.д.?

как фантазия подскажет.

например, группы к покупателю привязывать (в покупателе задаются основная группа и опт) или покупателей к группам.

но в любом случае надо это разрабатывать и затем менять логику выборки-вывода скидок/цен.

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

Такс, фантазия подсказала добавить в скидки вторую цену (price_2), весь процесс пока описывать не буду, еще не все готово.

Застрял на выводе суммы в мини корзине.

Файл catalog/controller/module/cart.php как организовать вывод общей суммы по полю price_2 вот здесь $this->currency->format($total) без перезагрузки?

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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