Привет, уважаемые знатоки. На сайт был установлен модуль XML-экспорта для яндекс-маркета. Однако, вместо поля <price>###</price> мы видим один тег <price/>.
Логи говорят следующее:
PHP Warning: number_format() expects parameter 2 to be long, string given in /var/www/#####/data/www/#####/catalog/controller/feed/yandex_market.php on line 82
Сама строка:
$data['price'] = number_format($this->currency->convert($this->tax->calculate($product['price'], $product['tax_class_id']), $shop_currency, $offers_currency), $decimal_place, '.', '');
Сам я подозреваю, что проблема связана с версией PHP.
Как реорганизовать строку с учётом версии PHP 5.3?