Автор Тема: Вывод в зависимости от языка в классе.  (Прочитано 45 раз)

17 Июнь 2019, 10:48:14
  • Старожил
  • ****
  • Сообщений: 484
  • Репутация: +4/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Никак не могу сделать условие в class Product.php чтобы у меня валюта выводилась в зависимости от языка.
такая функция у меня  public static function getNewPrice и в ней
if ($id_lang == "2") {
            $currency = Currency::getCurrencyInstance(3);
        } else {
            $currency = Currency::getCurrencyInstance(1);
        }

Помогите, пожалуйста, правильно условие прописать.

Только написала и сделала сама :)надо было добавить
if (!$context) {
            $context = Context::getContext();
        }
$id_lang = (int) Context::getContext()->language->id;