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

kanthrad

Новачок
  
  • Публікації

    2
  • З нами

  • Відвідування

kanthrad's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Репутація

  1. На сайте разная валюта для админки (eur) и для сайта (byn). Настроено так: по умолчанию на сайте евро, а в файле system/library/cart/currency.php указано ... public function format($number, $currency, $value = '', $format = true) { $currency = 'BYN'; ... Сейчас установила фильтр товаров (купленный DreamFilter), и столкнулась с тем, что фильтр по цене отображает на сайте цену в евро. Например, на сайте товар стоит 20 byn - в фильтре по цене цказано "20 eur" и когда фильтруешь - остается 0 товаров, т.к. единственный товар реально стоит 10 eur. При этом если пользователь выберет валюту из соответствующего блока - фильтр переключается отлично. Проблема в том, что выбор валюты от пользователя скрыт. Со слов разработчика фильтр цепляет валюту по умолчанию и в самом фильтре указать какую валюту использовать нельзя. Может кто-нибудь сталкивался или подскажет как можно поправить? Пока сделано так: В catalog/controller/common/header.php: if ($this->session->data['currency'] != 'BYN'){ $this->session->data['currency'] = 'BYN'; } + на всякий случай setcookie("currency", 'BYN', 0, "/", "heavydutytool.by", 1); и $this->config->set('config_currency', 'BYN'); Но это не работает если человек заходит первый раз прямо на страницу каталога (из гугла, например). Принулидельная перезагрузка если нет в сессии byn не вариант, т.к. боты поисковиков попадают на циклический редирект. Пробовала еще "перезагружать" блок с фильтром по ajax - по всем остальным фильтрам - ок, но фильтр с ценой загружается пустой.
Гість
×
  • Створити...

Important Information

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