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");
}
}
}
}
}
}