При обновлении версии php до 8.2 выскочила ошибка: TypeError : count(): Аргумент #1 ($value) должен быть типа Countable|array, а передан null в функции loadConstant() (строка 17 файла modules/custom/vircabo/common-lib.php ). Код (Text): function loadConstant($categ=false,$item=false) { if (defined("VIRC_SETTINGS")) return; if (!$categ) $param = array('categ'=>''); else $param = array('categ'=>''.VM.$categ); if ($item) $param['id'] = $item; $settArr = zQuery('_constant','select','',$param,true); foreach($settArr as $i => $sets) { if (!defined($sets[0])) { define($sets[0],$sets[1]); } } if ( $categ == 'LOGIN' ) { $agent = zQuery('agent,_constant','select',DEF_AGENT,array(),true); if (count($agent)) { define("AGENT_ADDR",$agent[0][2]); define("AGENT_PHONE",$agent[0][3]); } } if (!$item) { define("VIRC_SETTINGS",$categ ? true : $categ); } } Ни как не получается исправить этот кусок кода: Код (Text): if (count($agent)) { define("AGENT_ADDR",$agent[0][2]); define("AGENT_PHONE",$agent[0][3]); } Есть у кого ни будь какие мысли: