Fix PHP-7.4 Issue

PHP-7.4 Issue  = "Trying to access array offset on value of type null" in functions_category.inc.php
This commit is contained in:
Ben
2020-01-19 18:28:16 +01:00
committed by Pierrick Le Gall
parent 884c43280e
commit ea25f5b3a4

View File

@@ -103,6 +103,8 @@ WHERE '.$where.'
$result = pwg_query($query);
$cats = array();
$selected_category = isset($page['category']) ? $page['category'] : null;
$selected_category_id = isset($selected_category['id']) ? $selected_category['id'] : null;
$selected_category_id_uppercat = isset($selected_category['id_uppercat']) ? $selected_category['id_uppercat'] : null;
while ($row = pwg_db_fetch_assoc($result))
{
$child_date_last = @$row['max_date_last']> @$row['date_last'];
@@ -122,8 +124,8 @@ WHERE '.$where.'
),
'URL' => make_index_url(array('category' => $row)),
'LEVEL' => substr_count($row['global_rank'], '.') + 1,
'SELECTED' => $selected_category['id'] == $row['id'] ? true : false,
'IS_UPPERCAT' => $selected_category['id_uppercat'] == $row['id'] ? true : false,
'SELECTED' => $selected_category_id == $row['id'] ? true : false,
'IS_UPPERCAT' => $selected_category_id_uppercat == $row['id'] ? true : false,
)
);
if ($conf['index_new_icon'])
@@ -602,4 +604,4 @@ function remove_computed_category(&$cats, $cat)
unset($cats[$cat['cat_id']]);
}
?>
?>