COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Division by zero


Recommended Posts

Коллеги, подскажите, пожалуйста, как исправить ошибку, которая регулярно появляется в журнале ошибок?

PHP Warning:  Division by zero in /var/www/admin/data/www/website/system/storage/modification/catalog/controller/product/category.php on line 852

В файле category.php в строке 852 следующий код:

$data['results'] = sprintf($this->language->get('text_pagination'), ($product_total) ? (($page - 1) * $limit) + 1 : 0, ((($page - 1) * $limit) > ($product_total - $limit)) ? $product_total : ((($page - 1) * $limit) + $limit), $product_total, ceil($product_total / $limit));

 

Ссылка на комментарий
Поделиться на других сайтах

В 05.02.2017 at 16:31, nikifalex сказал:

у вас $limit равен нулю почему-то. А значит причина где-то выше в коде или не тут


Спасибо! А возможно ли это понять, взглянув на файл?

 

category.php

Ссылка на комментарий
Поделиться на других сайтах

6 часов назад, nikifalex сказал:

Мне неудобно об этом говорить, но в вашем файле нет строки 852. Там всего 464 строки.

Ужасно стыдно, что не тот файл вложил.

Верхний файл из папки catalog/controller/product/

А вот этот уже из нужной system/storage/modification/catalog/controller/product/

 

category.php

Ссылка на комментарий
Поделиться на других сайтах

какое-то порно в строке 796

                require(DIR_APPLICATION.'controller/product/sorts_category.php');
возможно это все портит.

Это даже не addist это еще хуже.

 

если нет то тут

        if (isset($this->request->get['limit'])) {
            $limit = (int)$this->request->get['limit'];
            $this->document->setRobots('noindex,follow');
        } else {
            $limit = $this->config->get('config_product_limit');
        }
посмотреть что в настройках магазина config_product_limit

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу