After the update, only Supers Users can access to the administration backend site.
To provide access again I restored the old code in the following lines in file "libraries/joomla/access/access.php" (new code has been put in comments) in order to take care again of the "$recursive" variable.
public static function getAssetRules($asset, $recursive = false)
{
...
// If the asset identifier is numeric assume it is a primary key, else lookup by name.
if (is_numeric($asset))
{
$query->where('(a.id = ' . (int) $asset . ($recursive ? ' OR a.parent_id=0' : '') . ')');
//$query->where('(a.id = ' . (int) $asset . ')');
}
else
{
$query->where('(a.name = ' . $db->quote($asset) . ($recursive ? ' OR a.parent_id=0' : '') . ')');
//$query->where('(a.name = ' . $db->quote($asset) . ')');
}
...
}
Has it been simply removed by error ?
Please report this issue to the Joomla! CMS