Две цены у товара

Уроки и советы по работе с TSVshop
ekcreate
Сообщения: 76
Зарегистрирован: 04 мар 2016, 12:08

Re: Две цены у товара

Сообщение ekcreate » 25 мар 2016, 10:50

admin писал(а):Пожалуйста :) Тогда чуть позже и плагин доделаю.

это имеется ввиду?

ekcreate
Сообщения: 76
Зарегистрирован: 04 мар 2016, 12:08

Re: Две цены у товара

Сообщение ekcreate » 19 дек 2016, 10:12

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

admin
Администратор
Сообщения: 148
Зарегистрирован: 08 фев 2013, 13:53

Re: Две цены у товара

Сообщение admin » 20 дек 2016, 12:34

Да, сейчас цена после добавления товара в корзину не меняется автоматически, т.к. это правильно с точки зрения работы магазина.
Вам нужно менять цену именно на стороне пользователя в момент, пока он не совершил заказ?

ekcreate
Сообщения: 76
Зарегистрирован: 04 мар 2016, 12:08

Re: Две цены у товара

Сообщение ekcreate » 20 дек 2016, 12:37

ну да, тоесть по логике: некоторые сначала накидывают товар в корзину и потом где вводить данные для доставки только авторизуются

admin
Администратор
Сообщения: 148
Зарегистрирован: 08 фев 2013, 13:53

Re: Две цены у товара

Сообщение admin » 21 дек 2016, 12:04

Тогда нужно написать небольшой плагин на событие TSVshopOnTplCartPrerender, который при выводе корзины проверяет группу пользователя и обновляет цены (берет цену из нужного TV), пробегаясь по массиву $_SESSION[$session]['orders'] и заменяя в нем цену
Вот описание массива.
http://tsvshop.xyz/dokumentacziya/dlya- ... kazom.html.


Вернуться в «Как сделать ... ?»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей