На сайте есть каталог с простыми товарами и с ТП.
Есть несколько типов цен. Розничная, оптовая и для постоянных покупателей.
Необходимо сделать сортировку по доступным для пользователя ценам.
Например:
банка синей краски - розничная цена 100р
банка красной краски - розничная 110р, для постоянных 90р.
т.е. для пользователя, которому доступны оба типа цен, должна получиться следующая сортировка:
по убыванию цены
банка синей краски - 100р.
банка красной краски - 90р.
по возрастанию цены
банка красной краски - 90р
банка синей краски - 100р.
Для ТП должна учитываться максимальная и минимальная цена.
Есть несколько типов цен. Розничная, оптовая и для постоянных покупателей.
Необходимо сделать сортировку по доступным для пользователя ценам.
Например:
банка синей краски - розничная цена 100р
банка красной краски - розничная 110р, для постоянных 90р.
т.е. для пользователя, которому доступны оба типа цен, должна получиться следующая сортировка:
по убыванию цены
банка синей краски - 100р.
банка красной краски - 90р.
по возрастанию цены
банка красной краски - 90р
банка синей краски - 100р.
Для ТП должна учитываться максимальная и минимальная цена.