Hallo Tim,
Gibt es einen eleganteren Weg um header_edit_config für Nicht-Admins zu deaktivieren? z.B. in der dcaconfig? Ich habe es jetzt mit CSS gelöst, aber dann sehen auch Admins den Button nicht mehr.
Findet jedoch hier nicht bereits eine Abfrage statt ob Admin oder nicht?
Gibt es einen eleganteren Weg um header_edit_config für Nicht-Admins zu deaktivieren? z.B. in der dcaconfig? Ich habe es jetzt mit CSS gelöst, aber dann sehen auch Admins den Button nicht mehr.
Findet jedoch hier nicht bereits eine Abfrage statt ob Admin oder nicht?
PHP-Code:
if($objUser->isAdmin && !array_key_exists('edit_config',$arrDCA['list']['global_operations']))
{
$arrDCA['list']['global_operations']['edit_config'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_pct_customcatalog']['edit_config'],
'href' => 'do=pct_customelements&table=tl_pct_customcatalog&id='.$objCC->get('id').'&act=edit',
'class' => 'header_edit_config',
'attributes'=> 'onclick="Backend.getScrollOffset();" accesskey="e"',
);
}
Kommentar