簡體   English   中英

編程語言以根據用戶角色顯示不同的菜單項

[英]Programming language to display different menu item based on user roles

我應使用哪種基於Web的編程語言來根據應用程序中的用戶角色顯示不同的菜單項?

例如,當角色“ Staff”登錄時,所有菜單項將顯示在應用程序上,而當角色“ Agent”登錄時,僅顯示菜單項的一部分。

我認為,通過使用數據庫和PHP來檢查用戶是否在表中很容易做到。 如果是,則顯示相關菜單,該菜單有點“靜態”。 在這種情況下,我想我將有很多.php文件和長代碼。

我有什么方法可以創建一個“動態”菜單,該菜單應根據用戶的角色設置不同的菜單? 我做了一些研究,發現XML可能是正確的選擇? 我不確定,因為我是編程新手。

謝謝。

創建動態菜單:

  • 用“鏈接”,“名稱”和“級別”作為字段創建一個名為“菜單”的表;
  • 用“名稱”,“密碼”,“級別”創建一個名為“用戶”的表
  • 撥打電話以調用菜單表中的所有菜單

如果用戶級別=>高於顯示菜單所需的級別,則顯示它; 否則不要。

要創建新菜單,只需將它們與所需的相應字段一起發送到“菜單”數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM