Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Ошибка при установке атрибута

После установки любого атрибута на странице товара вылазит ошибка

Warning: number_format() expects parameter 1 to be double, string given in /home/.../public_html/includes/classes/price.php on line 494

как можно вылечить?


снес все
поставил заново голый, шаблон default
тоже самое, при попытке присвоить атрибут любому существующему товару,
сверху страницы вылетает ошибка

Warning: number_format() expects parameter 1 to be double, string given in /home/..../public_html/includes/classes/price.php on line 494 Warning: number_format() expects parameter 1 to be double, string given in /home/...../public_html/includes/classes/price.php on line 494



Попробуйте в указанном файле заменить

$Pprice = number_format($price, $this->currencies['decimal_places'], $this->currencies['decimal_point'], $this->currencies['thousands_point']);

на

$Pprice = number_format((double)$price, $this->currencies['decimal_places'], $this->currencies['decimal_point'], $this->currencies['thousands_point']);



После установки любого атрибута на странице товара вылазит ошибка

Warning: number_format() expects parameter 1 to be double, string given in /home/.../public_html/includes/classes/price.php on line 494

как можно вылечить?


версия какая?


версия 2.5.8
все получилось, работает, спасибо


Источник



Copyright ShopOS