Re: Using unset for menu items
The way i do it is
in a file custom/Extension/modules/Accounts/Ext/Menus/custom.php
<?php
global $mod_strings, $app_strings;
$module_menu = array(); #clear original menu
if(ACLController::checkAccess('Accounts', 'edit', true))$module_menu[]=Array("index.php?module=Accounts&action=EditView& return_module=Accounts&return_action=index", $mod_strings['LNK_NEW_ACCOUNT'],"CreateAccounts", 'Accounts');
if(ACLController::checkAccess('Accounts', 'list', true))$module_menu[]=Array("index.php?module=Accounts&action=index&ret urn_module=Accounts&return_action=DetailView", $mod_strings['LNK_ACCOUNT_LIST'],"Accounts", 'Accounts');
if(ACLController::checkAccess('Accounts', 'import', true))$module_menu[]=Array("index.php?module=Import&action=Step1&impor t_module=Accounts&return_module=Accounts&return_ac tion=index", $app_strings['LBL_IMPORT'],"Import", 'Accounts');
$module_menu[]= Array("index.php?module=Documents&action=DetailVie w&record=98eb6cd9-4e57-e159-2267-49f087012da9",$mod_strings['LNK_TEMPLATE'],"Documents");
?>
then repair
Mike Solomon
Development Manager
Ivy Ltd
www.ivy.ltd.uk]www.ivy.ltd.uk
php version 5.2.6
MySql 5.1.59
Bookmarks