decor 0 Опубликовано 4 мая, 2012 Жалоба Share Опубликовано 4 мая, 2012 Добрый день. Обнаружил что в админке в разных местах появляются ошибки... например при добавлении товара в раздел "скидки", сначала идут вот такие строчки: Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Товар: Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in /home/site/public_html/admin/includes/functions/general.php on line 1344 Warning: round() expects parameter 2 to be long, string given in ниже есть возможность выбрать товар чтобы сделать для него скидку.. после того как пишу новую цену и нажимаю сохранить, написано что старая цена free новая free... что за глюк ? Ссылка на сообщение Поделиться на другие сайты
decor 0 Опубликовано 4 мая, 2012 Автор Жалоба Share Опубликовано 4 мая, 2012 Версия 1.66 ничего такого вроде как не делалось, непонятно где копать. вот вырезка из файла general.php 1342 // Wrapper function for round() 1343 function vam_round($value, $precision) { 1344 return round($value, $precision); 1345 } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 мая, 2012 Жалоба Share Опубликовано 4 мая, 2012 Попробуйте заменить: return round($value, $precision); на: return round($value, (long)$precision); Ссылка на сообщение Поделиться на другие сайты
decor 0 Опубликовано 4 мая, 2012 Автор Жалоба Share Опубликовано 4 мая, 2012 после этого по любой ссылке в админке чистый лист с одной лишь надписью Parse error: syntax error, unexpected T_VARIABLE in /home/site/public_html/admin/includes/functions/general.php on line 1344 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 мая, 2012 Жалоба Share Опубликовано 4 мая, 2012 Тогда вот так попробуйте: return round($value, 0); Ссылка на сообщение Поделиться на другие сайты
decor 0 Опубликовано 4 мая, 2012 Автор Жалоба Share Опубликовано 4 мая, 2012 супер, работает, спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 мая, 2012 Жалоба Share Опубликовано 5 мая, 2012 Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения