From 74a9bcb4dabfab9d54b0cecc8fddb8161b304361 Mon Sep 17 00:00:00 2001 From: wangyuting Date: Wed, 2 Aug 2023 09:25:51 +0800 Subject: [PATCH] * Adjust actions on action trash. --- module/action/config/table.php | 2 +- module/action/ui/trash.html.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/module/action/config/table.php b/module/action/config/table.php index 379af05651..5dda1ae6f2 100644 --- a/module/action/config/table.php +++ b/module/action/config/table.php @@ -46,4 +46,4 @@ $config->action->dtable->fieldList['actions']['title'] = $lang->actions; $config->action->dtable->fieldList['actions']['type'] = 'actions'; $config->action->dtable->fieldList['actions']['sortType'] = false; $config->action->dtable->fieldList['actions']['list'] = $config->action->actionList; -$config->action->dtable->fieldList['actions']['menu'] = array('undelete', 'hideone'); +$config->action->dtable->fieldList['actions']['menu'] = array('undelete'); diff --git a/module/action/ui/trash.html.php b/module/action/ui/trash.html.php index 3f0494646d..d1456a0e1a 100644 --- a/module/action/ui/trash.html.php +++ b/module/action/ui/trash.html.php @@ -59,6 +59,8 @@ if($currentObjectType != 'execution') unset($confi if(strpos(',story,requirement,', ",$currentObjectType,") === false) unset($config->action->dtable->fieldList['product']); if($currentObjectType != 'task') unset($config->action->dtable->fieldList['execution']); +if($type == 'all') $config->action->dtable->fieldList['actions']['menu'][] = 'hideone'; + $trashes = initTableData($trashes, $config->action->dtable->fieldList, $this->action); dtable (