Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 1058 Просмотров
*

Bozhkov2

  • Захожу иногда
  • 427
  • 12 / 0
Добрый день. Шаблон магазина JS выдает ошибку на PHP 8. Ругается на if(count(...)). Например, строка if (count($this->categories)) в шаблоне категорий, и строка из шаблона заказов $i=1; $countprod = count($order->items)>0; тоже вызывает ошибку Errors are: 0 count(): Argument #1 ($var) must be of type Countable|array
Есть решение, как это исправить?
*

sivers

  • Живу я здесь
  • 2465
  • 336 / 0
Re: Ошибки при переходе на PHP 8.х
« Ответ #1 : 07.04.2021, 12:52:23 »
$countprod = count($order->items)>0;
=>
Код
$countprod = !empty($order->items) && is_array($order->items) && count($order->items)>0;
if (count($this->categories))
=>
Код
if (!empty($this->categories) && is_array($this->categories) && count($this->categories))
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Bozhkov2

  • Захожу иногда
  • 427
  • 12 / 0
Re: Ошибки при переходе на PHP 8.х
« Ответ #2 : 09.04.2021, 10:48:41 »
Ого. Спасибо. Вот это оптимизировали PHP...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки 403 а потом ошибка 500 JoomShopping

Автор ЛюдмилаАП

Ответов: 2
Просмотров: 318
Последний ответ 14.12.2021, 11:32:40
от draff
Ошибка MySQL на 5, 7 на MariaDB ошибки нет.

Автор Dolphin4ik_1

Ответов: 2
Просмотров: 450
Последний ответ 23.09.2021, 15:11:58
от Dolphin4ik_1
JoomShopping, сброс сортировки при переходе в другую категорию

Автор Ragnarok

Ответов: 1
Просмотров: 561
Последний ответ 09.09.2018, 23:06:22
от dmitry_stas
JoomShopping строит свои url к файлам (Ошибки 404 в консоли)

Автор Morozoff

Ответов: 11
Просмотров: 1000
Последний ответ 06.06.2018, 10:46:00
от Morozoff
Ошибка базы данных с номером 1054 + абракадабра при переходе в JoomShopping

Автор marsklem

Ответов: 3
Просмотров: 961
Последний ответ 14.11.2017, 23:01:54
от dmitry_stas