Update index.php

This commit is contained in:
Laurent Destailleur 2017-11-02 15:48:24 +01:00 committed by GitHub
parent b7cf434ebd
commit 323a0d7d0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -486,9 +486,15 @@ if (! empty($actioncode))
elseif ($actioncode == 'AC_ALL_AUTO') $sql.= " AND ca.type = 'systemauto'"; elseif ($actioncode == 'AC_ALL_AUTO') $sql.= " AND ca.type = 'systemauto'";
else else
{ {
$TActionCode=(Array)$actioncode; if (is_array($actioncode))
{
$sql.=" AND ca.code IN ('".implode("','", $TActionCode)."')"; $sql.=" AND ca.code IN ('".implode("','", $TActionCode)."')";
} }
else
{
$sql.=" AND ca.code IN ('".implode("','", explode(',', $actioncode))."')";
}
}
} }
} }
if ($resourceid > 0) $sql.=" AND r.element_type = 'action' AND r.element_id = a.id AND r.resource_id = ".$db->escape($resourceid); if ($resourceid > 0) $sql.=" AND r.element_type = 'action' AND r.element_id = a.id AND r.resource_id = ".$db->escape($resourceid);