1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-05 14:17:49 +02:00

PHP8 Fatal error fix.

This commit is contained in:
Cameron
2021-01-07 14:11:54 -08:00
parent 3f5d3786b2
commit eb2cb9a7cb

View File

@@ -1660,7 +1660,7 @@ i.e-cat_users-32{ background-position: -555px 0; width: 32px; height: 32px; }
$active = ($this->isActive($_data, $this->activeMainFound)) ? "_active" : ""; $active = ($this->isActive($_data, $this->activeMainFound)) ? "_active" : "";
$sc->setDepth(0); $sc->setDepth(0);
$sc->setVars($_data); // isActive is allowed to alter data $sc->setVars($_data); // isActive is allowed to alter data
$itemTmpl = count($_data['link_sub']) > 0 ? $template['item_submenu'.$active] : $template['item'.$active]; $itemTmpl = is_array($_data['link_sub']) && count($_data['link_sub']) > 0 ? $template['item_submenu'.$active] : $template['item'.$active];
$ret .= e107::getParser()->parseTemplate($itemTmpl, true, $sc); $ret .= e107::getParser()->parseTemplate($itemTmpl, true, $sc);
$sc->active = ($active) ? true : false; $sc->active = ($active) ? true : false;
if($sc->active) if($sc->active)