2014-10-11 2 views
0

Получить эту ошибку: Деление на ноль в /home/xxxxxx/domains/onlineshop.ge/public_html/catalog/controller/module/lpbc.php на линии 135Предупреждение: Деление на ноль в OpenCart 1.5.5.1

в строке 135 у меня есть этот код процент экономии:

'saving' => round((($subresult['price'] - $subresult['special'])/$subresult['price'])*100, 0), 

Похоже, что у меня есть 0.00 цена на некоторые товары, но у меня нет. Как я могу это исправить?

+1

Откуда этот '$ subresult'? Не могли бы вы опубликовать свой измененный код? Вы пытались сделать 'var_dump ($ subresult);' перед вычислением 'save'? – shadyyx

ответ

1

Замените ниже строки кода вместо своей строки кода &, затем проверьте его.

'saving' => $subresult['price'] == 0 ? 100 : round((($subresult['price'] - $subresult['special'])/$subresult['price'])*100, 0), 
Смежные вопросы