OpenWrt的luci web管理器新增新選單(二)
Call的方式:
在/usr/lib/lua/luci/controller/admin/new_tab.lua 檔案中新增如下紅色部分的內容:
-- Copyright 2008 fulinux <fulinux@sina.com>
-- Licensed to the public under the Apache License 2.0.
local fs = require "nixio.fs"
module("luci.controller.admin.new_tab", package.seeall) --notice that new_tab is the name of the file new_tab.lua
function index()
entry({"admin", "new_tab"}, firstchild(), "New tab", 30).dependent=false --this adds the top level tab and defaults to the
entry({"admin", "new_tab", "tab_from_cbi"}, cbi("admin_myapp/cbi_tab"), "CBI Tab", 1) --this adds the first sub-tab that is
entry({"admin", "new_tab", "tab_from_view"}, template("admin_myapp/view_tab"), "View Tab", 2) --this adds the second sub-ta
entry({"admin", "new_tab", "action_counter"}, call("counter"), _("Click here"), 3).leaf = true
end
function counter ()
local i = 0
if fs.access("/var/run/test") then
i = tonumber((fs.readfile("/var/run/test")))
end
i = i + 1
fs.writefile("/var/run/test", string.format("%d\n", i))
-- luci.http.redirect(luci.dispatcher.build_url("admin/new_tab/tab_from_view"))
luci.http.write(tostring(i))
return
end
這樣你每次點選下面的選單時都會跳轉到一個頁面顯示你點選此選單的次數:
相關文章
- OpenWrt的luci web管理器新增新選單Web
- OpenWrt的luci web管理器新增新選單(三)Web
- OpenWrt的luci web管理器新增新選單(四)Web
- openwrt luci管理的Web介面例項Web
- openwrt luci 學習資料
- [提問交流]新下載的onethink後臺新增一個頂級選單然後在新增二級選單,新增的二級選單不顯示
- openwrt網頁終端,luci-i18n-ttyd-zh-cn網頁
- 在OpenWrt中新增packagePackage
- 新增選單的視窗
- 在windows資源管理器新增進入當前目錄dos視窗的快捷選單Windows
- Gnome新增Open with Code選單
- ImmortalWrt-OpenWrt各版本選擇
- 圓形可滑動選單(可以動態新增選單項)
- BIEE header欄新增下拉選單Header
- Js/JQuery下拉框新增新選項JSjQuery
- 全選或者單選checkbox的值動態新增到div
- MFC對話方塊新增選單欄並新增滑鼠單擊響應
- 右鍵選單中的文字文件新增快捷鍵
- CSS 二級下拉選單CSS
- CSS二級下拉選單CSS
- HTML/CSS 二級選單HTMLCSS
- jQuery 二級下拉選單jQuery
- Ionic如何實現單選二級選單切換
- 使用Vue實現下拉選單框批量新增選項Vue
- Windows如何新增右鍵新建選單Windows
- 微信公眾號更新新增選單
- 手動新增git到 右鍵選單Git
- select下拉選單新增不重複項
- 在Excel表格中新增下拉選單功能Excel
- 使用點陣圖選單項——新增線和圖形到選單 (轉)
- C#將自己的程式新增到右鍵選單C#
- [提問交流]後臺新增自定義選單左側不顯示子選單的進
- 獨立模型能否通過新增到選單的形式,直接在選單顯示出來模型
- Win10系統右鍵選單新增“Windows更新”選項的方法Win10Windows
- 通過ajax方式動態新增select下拉選單的option選項
- Win10系統關機選單中新增“睡眠”選項的方法Win10
- jquery實現的點選二級下拉導航選單jQuery
- [譯] Tab Bar 就是新的漢堡選單