Здравствуйте. PHP 8+ ругается на условия сount() которых в шаблоне неисчислимое количество. Планируете ли вы сделать обновление для поддержки последних версий php?
count(): Argument #1 ($var) must be of type Countable|array
Мне посоветовали на форуме заменить строку
if (count($this->categories))
на
if (!empty($this->categories) && is_array($this->categories) && count($this->categories))
но таких запросов десятки в шаблоне (вывод товаров, категорий, изображений, видео, отзывов, заказов...) Есть ли смысл оптимизировать каждый оператор count() по вышеуказанному примеру или есть более рациональное решение?
Last change: 18.05.2021 20:01