:::

4-2 index.php

01<?php
02/*
03index.php 是模組的預設首頁(入口)。
04若前台還有需要別的檔案,可以直接複製此檔然後改名即可。
05*/
06 
07 
08/*------------------ 檔頭(引入檔案) ------------------*/
09 
10//引入共同檔案設定檔及共同函數檔 function.php(必要)
11include "header.php";
12//使用樣板檔
13$xoopsOption['template_main'] = "my_dict_index.html";
14//引入XOOPS前台檔案檔頭(必要)
15include_once XOOPS_ROOT_PATH."/header.php";
16 
17 
18 
19/*------------------ 流程判斷(告訴程式現在要做什麼) -----------------*/
20 
21//$op 為XOOPS常用之動作變數,用來告知程式欲執行之動作
22$op=isset($_REQUEST['op'])?$_REQUEST['op']:"";
23 
24//判斷目前動作該執行哪一個
25switch($op){
26  //當 $op 的值等於「動作1」時,欲執行的動作
27  case "動作1":
28  do_something();
29  break;
30 
31  //預設動作
32  default:
33 
34  break;
35}
36 
37/*------------------ 所有函數(實際執行動作) ------------------*/
38 
39//當 $op 的值等於「動作1」時,欲執行的函數
40function do_something(){
41 
42}
43 
44 
45 
46/*------------------ 檔尾(輸出內容到樣板) ------------------*/
47 
48//套用工具列的程式碼到樣板檔(toolbar_bootstrap()來自tadtools函式庫)
49$xoopsTpl->assign( "toolbar" , toolbar_bootstrap($interface_menu)) ;
50//套用 bootstrap 的引入語法到樣板檔(get_bootstrap()來自tadtools函式庫)
51$xoopsTpl->assign( "bootstrap" , get_bootstrap()) ;
52//套用 jquery 的引入語法到樣板檔(get_jquery()來自tadtools函式庫)
53$xoopsTpl->assign( "jquery" , get_jquery(true)) ;
54//將「是否為該模組管理員」的變數傳送到樣板檔($isAdmin來自header.php檔)
55$xoopsTpl->assign( "isAdmin" , $isAdmin) ;
56 
57//引入XOOPS前台檔案檔尾(必要)
58include_once XOOPS_ROOT_PATH.'/footer.php';
59?>

 


:::

搜尋

QR Code 區塊

https%3A%2F%2Ftad0616.cp27.secserverpros.com%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1083%26tbsn%3D35

書籍目錄

展開 | 闔起

線上使用者

70人線上 (6人在瀏覽線上書籍)

會員: 0

訪客: 70

更多…