Перейти к содержанию
BETEP2063

Сортировка товаров по цене в гривне

Рекомендуемые сообщения

Доброго времени суток! Подскажите пожалуйста как сделать сортировку товаров в категории по цене в гривне. Дело в том что сейчас сортирует по цене указанной в админке (например там не всегда указывалась цена в гривне, так же на некоторые товары цена стоит в евро или долларах) вот и получается что товары в евро самые дешевые так как сортирует по абсолютному значению например 350 евро выводит в конце списка самых дешевых товаров (хотя пользователь видит стоимость в гривне - 9 с копейками тысяч гривен) вот и получается что товар за 9 253 гривны дешевле товара за 5 000 гривен:

//вот код в category.php

$data['sorts'][] = array(
'text' => $this->language->get('text_price_desc'),
'value' => 'p.price-DESC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=DESC' . $url)
);

что бы пользователь видел цену в гривнах на товары а не в той валюте в которой указано в админке, я просто умножал цену на коэфициент курса в том же category.php:

$result['price'] *= $result['price_coefficient'];

я так понимаю для сортировки в гривне нужно сделать что-то подобное? Заранее благодарен за помощь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.