管理系統的按鈕權限問題

WBOY
發布: 2023-03-02 10:36:02
原創
2113 人瀏覽過

現有一個代理類型的管理後台,權限角色比較多,單頁操作Button也較多。
請問相對成熟的做法,怎麼維護這種操作Button與權限之間的關係呢?
針對不同的角色,顯示不同的按鈕。
千萬不要說對每個角色都在視圖中寫個if else,

回覆內容:

現有一個代理類型的管理後台,權限角色比較多,單頁操作Button也較多。
請問相對成熟的做法,怎麼維護這種操作Button與權限之間的關係呢?
針對不同的角色,顯示不同的按鈕。
千萬不要說對每個角色都在視圖中寫個if else,

可以封裝一個統一的公共方法,專門對權限進行判斷。可以參考下這篇文章,文章中有頁面操作按鈕沒權限的不做顯示一節。

可以看http://www.5idev.com/p-php_cl...這個鏈接,有詳細說明。

<code>class 子类 extends 父类{
//code
}</code>
登入後複製

例如在control層-類別名叫controls.php,會員頁叫做memberControl.php,該類別就可以繼承controls.php

controls.php

<code>class controls{
  //code
}</code>
登入後複製

memberControl.php

<code>class memberControl extends controls{
    //code
}</code>
登入後複製
相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板