From 110752e5f0854a33712cc2612eb030d5839fc2dc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Fri, 8 Aug 2008 19:44:01 +0000 Subject: [PATCH] Fixes for link helper --- inc/classes/main/helper/class_BaseHelper.php | 14 ++++++++++++++ .../main/helper/web/links/class_WebLinkHelper.php | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/inc/classes/main/helper/class_BaseHelper.php b/inc/classes/main/helper/class_BaseHelper.php index c861e69..af2a663 100644 --- a/inc/classes/main/helper/class_BaseHelper.php +++ b/inc/classes/main/helper/class_BaseHelper.php @@ -313,6 +313,20 @@ class BaseHelper extends BaseFrameworkSystem { return $content; } + /** + * Checks wether the specified group is opened + * + * @param $groupId Id of group to check + * @return $isOpened Wether the specified group is open + */ + protected function ifGroupIsOpened ($groupId) { + // Is the group open? + $isOpened = ((isset($this->groups[$groupId])) && ($this->groups[$groupId]['opened'] === true)); + + // Return status + return $isOpened; + } + /** * Getter for direct field values * diff --git a/inc/classes/main/helper/web/links/class_WebLinkHelper.php b/inc/classes/main/helper/web/links/class_WebLinkHelper.php index f906367..f407889 100644 --- a/inc/classes/main/helper/web/links/class_WebLinkHelper.php +++ b/inc/classes/main/helper/web/links/class_WebLinkHelper.php @@ -102,7 +102,7 @@ class WebLinkHelper extends BaseWebHelper implements HelpableTemplate { $this->closeGroupById($groupId); } else { // Open the new group - $this->openGroupByIdText($groupId, $groupText); + $this->openGroupByIdContent($groupId, $groupText); } } -- 2.39.5