dimalg 0 Posted January 28, 2019 Report Share Posted January 28, 2019 Здравствуйте. Подскажите пожалуйста, почему цена товара из категории "Уценка", отображается в корзине как "Цена неизвестна". С остальными товарами все нормально. Скриншот - http://i.imgur.com/Zfo2Tvt.png Валюта одна - рубли (RUR). В файле lang/russian/russian.php тоже валюта одна - define('LANGUAGE_CURRENCY', 'RUR'); Не подскажете в чем может быть дело. Раньше не было опыта с этим движком. Буду признателен за любую помощь Link to post Share on other sites
dimalg 0 Posted January 28, 2019 Author Report Share Posted January 28, 2019 Разобрался в чем было дело. в логах были записи round() expects parameter 2 to be long поправил в файле includes/classes/vam_price.php строки с return round ($sPrice, $this->currencies[$this->actualCurr]['decimal_places']); на return round($sPrice, (int)$this->currencies[$this->actualCurr]['decimal_places']); и все стало нормально. Link to post Share on other sites
support 447 Posted January 28, 2019 Report Share Posted January 28, 2019 3 часа назад, dimalg сказал: Разобрался в чем было дело. в логах были записи round() expects parameter 2 to be long поправил в файле includes/classes/vam_price.php строки с return round ($sPrice, $this->currencies[$this->actualCurr]['decimal_places']); на return round($sPrice, (int)$this->currencies[$this->actualCurr]['decimal_places']); и все стало нормально. Здравствуйте! Видимо, Вы удалили значение опции Десятичные порядки в настройках валют в Админке - Разное - Валюты. В настройках валют в опции Десятичные порядки укажите 0 например, т.е. что б пустого значения не было. Link to post Share on other sites
dimalg 0 Posted January 28, 2019 Author Report Share Posted January 28, 2019 Да, действительно было пустое значение. Поставил 0. Спасибо Link to post Share on other sites
support 447 Posted January 28, 2019 Report Share Posted January 28, 2019 Не за что Link to post Share on other sites
Recommended Posts