From fdc3fba90f0b1c18fca7d4b45d7266e2a2d7e40c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Frank=20J=2E=20G=C3=B3mez?= Date: Wed, 22 Jul 2015 11:16:45 -0400 Subject: [PATCH] Attempt to fix bug where a tab's link property is ignored. --- CRM/Event/Form/ManageEvent/TabHeader.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/CRM/Event/Form/ManageEvent/TabHeader.php b/CRM/Event/Form/ManageEvent/TabHeader.php index a5e7ac4cc5..8e299d71a6 100644 --- a/CRM/Event/Form/ManageEvent/TabHeader.php +++ b/CRM/Event/Form/ManageEvent/TabHeader.php @@ -199,12 +199,19 @@ WHERE e.id = %1 $action = 'browse'; } - $tabs[$key]['link'] = CRM_Utils_System::url("civicrm/event/manage/{$key}", - "{$reset}action={$action}&id={$eventID}&component=event{$tabs[$key]['qfKey']}" - ); + if (isset($value['link'])) { + $link = $value['link']; + $query = NULL; + } else { + $link = "civicrm/event/manage/{$key}"; + $query = "{$reset}action={$action}&id={$eventID}&component=event{$tabs[$key]['qfKey']}"; + } + $tabs[$key]['link'] = CRM_Utils_System::url($link, $query); } } +// var_dump($tabs); die(); + return $tabs; } -- 2.25.1