From c91ed0096e23d0447a614f218c5af8fe0e0929b2 Mon Sep 17 00:00:00 2001 From: liyang Date: Tue, 19 Nov 2024 17:18:00 +0800 Subject: [PATCH] * [task#132856] set product menu. --- module/common/lang/menu.php | 2 +- module/release/ui/browse.html.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/module/common/lang/menu.php b/module/common/lang/menu.php index cbf51f8f59..2fed65fe52 100644 --- a/module/common/lang/menu.php +++ b/module/common/lang/menu.php @@ -191,7 +191,7 @@ $lang->product->menu->requirement = array('link' => "{$lang->URCommon}|product|b $lang->product->menu->story = array('link' => "{$lang->SRCommon}|product|browse|productID=%s", 'alias' => 'batchedit', 'subModule' => 'story', 'exclude' => (isset($_GET['storyType']) ? ($_GET['storyType'] == 'requirement' ? 'browse,story-report,story-create,story-batchcreate' : '') : '') . ',batchtotask'); $lang->product->menu->plan = array('link' => "{$lang->productplan->shortCommon}|productplan|browse|productID=%s", 'subModule' => 'productplan,bug'); $lang->product->menu->project = array('link' => "{$lang->projectCommon}|product|project|status=all&productID=%s"); -$lang->product->menu->release = array('link' => "{$lang->release->common}|release|browse|productID=%s", 'subModule' => 'release'); +$lang->product->menu->release = array('link' => "{$lang->release->common}|release|browse|productID=%s", 'subModule' => 'release,system'); $lang->product->menu->roadmap = array('link' => "{$lang->roadmap}|product|roadmap|productID=%s"); $lang->product->menu->track = array('link' => "{$lang->track}|product|track|productID=%s"); $lang->product->menu->doc = array('link' => "{$lang->doc->common}|doc|productSpace|objectID=%s", 'subModule' => 'doc,api'); diff --git a/module/release/ui/browse.html.php b/module/release/ui/browse.html.php index d2e30666c3..677acb8983 100644 --- a/module/release/ui/browse.html.php +++ b/module/release/ui/browse.html.php @@ -24,7 +24,7 @@ featureBar $canCreateRelease = hasPriv('release', 'create') && common::canModify('product', $product); $canManageSystem = hasPriv('system', 'browse') && common::canModify('product', $product); if($canCreateRelease) $createItem = array('icon' => 'plus', 'class' => 'primary', 'text' => $lang->release->create, 'url' => $this->createLink('release', 'create', "productID={$product->id}&branch={$branch}")); -if($canManageSystem) $manageSystemItem = array('icon' => 'plus', 'class' => 'primary', 'text' => $lang->release->manageSystem, 'url' => $this->createLink('system', 'browse')); +if($canManageSystem) $manageSystemItem = array('icon' => 'plus', 'class' => 'primary', 'text' => $lang->release->manageSystem, 'url' => $this->createLink('system', 'browse', "productID={$product->id}&branch={$branch}"), 'data-app' => 'product'); toolbar ( !empty($manageSystemItem) ? item(set($manageSystemItem)) : null,