The never ending story of menus
This commit is contained in:
parent
178466cdae
commit
1a81acbd9b
1 changed files with 8 additions and 5 deletions
|
@ -157,12 +157,13 @@ function zuitedesk_preprocess_page(&$vars, $hook) {
|
||||||
|
|
||||||
// Main menu: primary links.
|
// Main menu: primary links.
|
||||||
$lang = $vars['language']->language != 'es' ? '/' . $vars['language']->language : '';
|
$lang = $vars['language']->language != 'es' ? '/' . $vars['language']->language : '';
|
||||||
|
$home = $vars['language']->language != 'es' ? '/' . $vars['language']->language : '/';
|
||||||
$deskmenu = $_SESSION['deskmenu'];
|
$deskmenu = $_SESSION['deskmenu'];
|
||||||
|
|
||||||
$pl = '';
|
$pl = '';
|
||||||
if ($vars['logged_in'] && !empty($deskmenu)) {
|
if ($vars['logged_in'] && !empty($deskmenu)) {
|
||||||
// Home option:
|
// Home option:
|
||||||
$pl .= _zuitedesk_option(TRUE, "$lang", t('Home'), 'home', NULL, t('Desktop'));
|
$pl .= _zuitedesk_option(TRUE, "$home", t('Home'), 'home', NULL, t('Desktop'));
|
||||||
// CRM submenu:
|
// CRM submenu:
|
||||||
$submenu = '';
|
$submenu = '';
|
||||||
$submenu .= _zuitedesk_option(!empty($_SESSION['SuiteCRM_Session_ID']), "$lang/suitecrm", 'SuiteCRM', 'suitecrm', 'crm', t('Core sales, customer service and marketing processes with SuiteCRM'));
|
$submenu .= _zuitedesk_option(!empty($_SESSION['SuiteCRM_Session_ID']), "$lang/suitecrm", 'SuiteCRM', 'suitecrm', 'crm', t('Core sales, customer service and marketing processes with SuiteCRM'));
|
||||||
|
@ -199,19 +200,21 @@ function zuitedesk_preprocess_page(&$vars, $hook) {
|
||||||
$partial .= _zuitedesk_option($deskmenu[16], "$lang/timetrackings", t('Timetrackings'), 'timetracking', 'timetracking');
|
$partial .= _zuitedesk_option($deskmenu[16], "$lang/timetrackings", t('Timetrackings'), 'timetracking', 'timetracking');
|
||||||
$submenu .= _zuitedesk_divider($submenu, $partial);
|
$submenu .= _zuitedesk_divider($submenu, $partial);
|
||||||
$partial = '';
|
$partial = '';
|
||||||
$partial .= _zuitedesk_option(TRUE, "$lang/search", t('Advanced search'), 'search', 'search');
|
|
||||||
$partial .= _zuitedesk_option($deskmenu[2], "$lang/attributes", t('Attributes'), 'attributes', 'filter');
|
$partial .= _zuitedesk_option($deskmenu[2], "$lang/attributes", t('Attributes'), 'attributes', 'filter');
|
||||||
$partial .= _zuitedesk_option($deskmenu[2], "$lang/admin/settings/suitedesk", t('Configuration'), 'settings', 'storm');
|
$partial .= _zuitedesk_option($deskmenu[2], "$lang/admin/settings/suitedesk", t('Configuration'), 'settings', 'storm');
|
||||||
$submenu .= _zuitedesk_divider($submenu, $partial);
|
$submenu .= _zuitedesk_divider($submenu, $partial);
|
||||||
|
$partial = '';
|
||||||
|
$partial .= _zuitedesk_option(TRUE, '', t('SuiteDesk Tour'), 'help', 'help', t('A beginner\'s guide to SuiteDesk'));
|
||||||
|
$partial .= _zuitedesk_option(TRUE, "$lang/search", t('Advanced search'), 'search', 'search');
|
||||||
|
$submenu .= _zuitedesk_divider($submenu, $partial);
|
||||||
$pl .= _zuitedesk_submenu($submenu, t('Assistance'), 'assistance');
|
$pl .= _zuitedesk_submenu($submenu, t('Assistance'), 'assistance');
|
||||||
// User submenu:
|
// User submenu:
|
||||||
$submenu = '';
|
$submenu = '';
|
||||||
$submenu .= _zuitedesk_option($deskmenu[11], "$lang/notes", t('My notes'), 'notes', 'note');
|
$submenu .= _zuitedesk_option($deskmenu[11], "$lang/notes", t('My notes'), 'notes', 'note');
|
||||||
$submenu .= _zuitedesk_option($deskmenu[12], "$lang/ideas", t('Reminders'), 'ideas', 'idea');
|
$submenu .= _zuitedesk_option($deskmenu[12], "$lang/ideas", t('Reminders'), 'ideas', 'idea');
|
||||||
$submenu .= _zuitedesk_option($deskmenu[17], "$lang/user/watcher", t('Watcher'), 'watcher', 'apply');
|
|
||||||
$submenu .= _zuitedesk_option($deskmenu[18], "$lang/trash", t('Trash'), 'trash', 'trash');
|
|
||||||
$partial = '';
|
$partial = '';
|
||||||
$partial .= _zuitedesk_option(TRUE, '', t('SuiteDesk Tour'), 'help', 'help', t('A beginner\'s guide to SuiteDesk'));
|
$partial .= _zuitedesk_option($deskmenu[17], "$lang/user/watcher", t('Watcher'), 'watcher', 'apply');
|
||||||
|
$partial .= _zuitedesk_option($deskmenu[18], "$lang/trash", t('Trash'), 'trash', 'trash');
|
||||||
$submenu .= _zuitedesk_divider($submenu, $partial);
|
$submenu .= _zuitedesk_divider($submenu, $partial);
|
||||||
$partial = '';
|
$partial = '';
|
||||||
$partial .= _zuitedesk_option(TRUE, "$lang/" . drupal_get_path_alias('user/' . $user->uid) . '/edit', t('My SuiteDesk profile'), 'profile', 'user', t('Edit my personal account options'));
|
$partial .= _zuitedesk_option(TRUE, "$lang/" . drupal_get_path_alias('user/' . $user->uid) . '/edit', t('My SuiteDesk profile'), 'profile', 'user', t('Edit my personal account options'));
|
||||||
|
|
Reference in a new issue