建立自定義的選單與按鈕

2022-02-20 04:47:34 字數 1290 閱讀 2904

基於許可權控制的考慮,在整個後台的開發中,選單和按鈕是可以被自定義的,也就是說:

1:每開發乙個頁面,就需要在系統管理的 選單管理 中進行設定;

2:每個頁面中的按鈕,也是在 選單管理 中的設定按鈕部分進行設定;

具體步驟如下:

一:建立頁面與選單的對應管理

比如,現在我們建立了乙個頁面,該頁面使用者展示頁面分類,則需要首先進入 選單管理:

然後,選擇你要將新選單附加在哪個節點上,具體是在上面的列表中選中某節點就可以,然後在選單管理中點選新增:

設定選單名,已經選單對應的logo,當然,重點是填寫如 url,根據系統本身的特點,我們這裡填寫的是乙個相對路徑(即以"/」開頭)。

選單本身是可以調節順序和層次的。

二:設定按鈕

每個新開發的頁面,上面的按鈕也是可以被設定的,具體,就是選擇中選單節點,然後點選「設定按鈕」:

在這個介面中,我們可以看到整個系統可供選擇的按鈕,我們可以管理按鈕庫,也就是說,如果你發現這些按鈕不夠你的頁面使用的,點選 管理按鈕庫 這個按鈕,可以管理我們的按鈕庫,如下:

三:繫結按鈕事件

經過以上的設定後,我們為我們新建立的功能頁面設定了選單,也選擇了按鈕。選擇了按鈕這個事情,意味著,我們應該盡量不在自己的頁面中寫死按鈕了。每個每頁的這些按鈕應該是從後台(資料庫)中讀取出來動態輸出到頁面上的。即:

上圖中,我們看到的是,foreach 迴圈中的輸出,就是動態輸出,foreach 下面那些按鈕,就是寫死在頁面中的,要去掉。

那麼,輸出按鈕簡單,如何繫結按鈕的事件呢,是通過按鈕的 id 屬性,假設我們的按鈕在資料庫中儲存的編碼是 eidt,那麼,在js**中,我們只要:

$("#edit").bind("click", function () );

就繫結了按鈕的事件。

建立自定義選單

直接用類呼叫建立選單方法即可 整個思路步驟 1.呼叫介面獲取access token 2.準備json資料,需要傳過去的選單 3.採用 access token 介面進行建立即可 如下 進行自定義新增選單 第乙個步驟 獲取token ch curl init curl setopt ch,curlo...

vc建立自定義按鈕

可設定字型和顏色的按鈕 要想修改cbutton類按鈕背景顏色和文字顏色,必須利用自繪方法對按鈕進行重新繪製。這可以通過定義乙個以cbutton為基類的新按鈕類來實現。以下為具體的實現方法 加入乙個新類,類名 cmybutton,基類 cbutton。在標頭檔案 mybutton.h 中加入以下變數和...

自定義選單

對話方塊的系統選單 預處理 define menu button id 10246 cmenu systemmenu systemmenu.createmenu cmenu subpopupmenu subpopupmenu.createpopupmenu cmenu subpopupmenuind...