禪道專案管理系統自定義選單相關

2022-02-06 18:03:01 字數 2302 閱讀 1983

官方參考:

官方文件中遺漏了乙個重要的說明,即必須配置相應的許可權資源,才能在給使用者組設定了許可權後顯示相應選單。

假定乙個wiki模組:

在/zentao_path/module/common/ext/lang/zh-cn/目錄下,新建乙個檔案,檔名隨意,如wiki.php,**如下:

<?php

//模組名稱標籤資源

$lang->wiki->common = 'wiki';

//登記一級選單

$lang->menu->wiki = 'wiki|wiki|create';

$lang->menuorder[210] = 'wiki';

$lang->wiki->create = "新增";

$lang->wiki->batchcreate = "批量新增";

$lang->wiki->edit = "更新待辦";

$lang->wiki->batchedit = "批量編輯";

$lang->wiki->view = "待辦詳情";

$lang->wiki->viewab = "詳情";

$lang->wiki->finish = "完成";

$lang->wiki->batchfinish = "批量完成";

$lang->wiki->export = "匯出";

$lang->wiki->delete = "刪除待辦";

$lang->wiki->browse = "瀏覽待辦";

$lang->wiki->import2today = "匯入到今天";

$lang->wiki->import = "匯入";

$lang->moduleorder[1650] = 'wiki';

定義許可權資源

在/zentao_path/module/group/ext/lang/zh-cn/目錄下,新建乙個檔案,檔名隨意,如wiki.php,**如下:

<?php

/* wiki. */

$lang->resource->wiki = new stdclass();

$lang->resource->wiki->create = 'create';

$lang->resource->wiki->batchcreate = 'batchcreate';

$lang->resource->wiki->edit = 'edit';

$lang->resource->wiki->batchedit = 'batchedit';

$lang->resource->wiki->view = 'view';

$lang->resource->wiki->delete = 'delete';

$lang->resource->wiki->export = 'export';

$lang->resource->wiki->finish = 'finish';

$lang->resource->wiki->batchfinish = 'batchfinish';

$lang->resource->wiki->import2today = 'import2today';

$lang->wiki->methodorder[5] = 'create';

$lang->wiki->methodorder[10] = 'batchcreate';

$lang->wiki->methodorder[15] = 'edit';

$lang->wiki->methodorder[20] = 'view';

$lang->wiki->methodorder[25] = 'delete';

$lang->wiki->methodorder[30] = 'export';

$lang->wiki->methodorder[35] = 'finish';

$lang->wiki->methodorder[40] = 'import2today';

檔案編輯完後,去後台編輯許可權。

最後,設定了相應許可權的組的使用者,必須退出後重新登陸,才能看到效果。

最簡單的方法,在/zentao_path/module/common/ext/view/目錄下,建乙個footer.wiki.html.hook.php

裡面用js的方式增加頁面元素即可。

禪道專案管理系統自定義選單相關

官方參考 官方文件中遺漏了乙個重要的說明,即必須配置相應的許可權資源,才能在給使用者組設定了許可權後顯示相應選單。假定乙個wiki模組 在 zentao path module common ext lang zh cn 目錄下,新建乙個檔案,檔名隨意,如wiki.php,如下 模組名稱標籤資源 l...

禪道自定義備註模板

背景 禪道是乙個非常優秀的缺陷管理和專案管理工具,開源靈活可定製,在使用禪道中發現一些技術經驗不豐富的coder或者tester不清楚應該怎麼去書寫備註格式,他們寫備註的時候要麼遺漏了關鍵因素,要麼寫得看不懂,甚至有的coder直接貼上一段 作為乙個tester我對此深感無語。那麼有的人站出來說要規...

專案管理系統 禪道使用體會

1.只用禪道來作為bug管理系統 只需要新建產品,接著寫測試用例和提交bug就行了 重點理解 確認 和 解決 的區別 確認指的是程式設計師看到bug之後,確認bug是否真實存在 解決是程式設計師已經解決了bug 2.需要備份禪道管理系統 專業版 1 直接備份xampp目錄 2 備份c xampp m...