From 64c1fe32e4da0a32bb3f993a93cb727240c40569 Mon Sep 17 00:00:00 2001 From: Yagami <976204163@qq.com> Date: Thu, 1 Apr 2021 09:09:49 +0800 Subject: [PATCH] * Replace waterfall lang. --- module/project/model.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/module/project/model.php b/module/project/model.php index 3583f803ce..0c7dae2bcd 100644 --- a/module/project/model.php +++ b/module/project/model.php @@ -1606,10 +1606,20 @@ class projectModel extends model */ public function setMenu($objectID) { + global $lang; $project = $this->getByID($objectID); - $this->lang->project->menu = $this->lang->{$project->model}->menu; - $this->lang->project->menuOrder = $this->lang->{$project->model}->menuOrder; - $this->lang->project->dividerMenu = $this->lang->{$project->model}->dividerMenu; + $lang->project->menu = $lang->{$project->model}->menu; + $lang->project->menuOrder = $lang->{$project->model}->menuOrder; + $lang->project->dividerMenu = $lang->{$project->model}->dividerMenu; + + /* Replace waterfall lang. */ + if($project->model == 'waterfall') + { + $lang->scrum->menu->execution['link'] = str_replace($lang->executionCommon, $lang->project->stage, $lang->scrum->menu->execution['link']); + $lang->execution->create = str_replace($lang->executionCommon, $lang->project->stage, $lang->execution->create); + $lang->execution->name = str_replace($lang->executionCommon, $lang->project->stage, $lang->execution->name); + $lang->execution->status = str_replace($lang->executionCommon, $lang->project->stage, $lang->execution->status); + } $this->lang->switcherMenu = $this->getSwitcher($objectID, $this->app->rawModule, $this->app->rawMethod); common::setMenuVars('project', $objectID);