You are here

function opigno_simple_ui_quiz_menu_local_tasks_alter in Opigno 7

Implements hook_menu_local_tasks_alter().

1 call to opigno_simple_ui_quiz_menu_local_tasks_alter()
opigno_simple_ui_menu_local_tasks_alter in modules/simple_ui/opigno_simple_ui.module
Implements hook_menu_local_tasks_alter().

File

modules/simple_ui/includes/opigno_simple_ui.quiz.inc, line 18
Quiz specific enhancements.

Code

function opigno_simple_ui_quiz_menu_local_tasks_alter(&$data, $router_item, $root_path) {
  if ($root_path == 'node/%/quizzes') {
    if (!empty($data['actions']['output'])) {
      foreach ($data['actions']['output'] as $key => $theme_array) {
        if (!empty($theme_array['#link']['path'])) {
          if ($theme_array['#link']['path'] == 'node/add/quiz') {
            $data['actions']['output'][$key]['#link']['title'] = t("Add new lesson");
          }
          elseif ($theme_array['#link']['path'] == 'node/%/sort-quizzes') {
            $data['actions']['output'][$key]['#link']['title'] = t("Sort lessons");
          }
        }
      }
    }
  }
}