1樓:
給你一個好思路
不知道你選的什麼框架,但是無論什麼框架都有載入class部分,找到之後就好辦了。
新建class
class notice extends base //這個'base'是繼承框架
public function notice_back() //js後退模式
public function notice_dialog($url) //js呼叫浮動框,顯示遮罩層
public function notice_redirect($url) //js跳轉
//再往下自己隨意加各種方式的提示
}用你的主框架載入這個類,然後在你的php程式任意需要跳轉的部分直接使用
$this->notice->notice_dialog($url);
2樓:匿名使用者
你是指資訊提示後並跳轉的頁面嗎?
我貼一個我寫的吧,你可以在指定動作結束後,執行show_msg函式。
function show_msg( $text, $target , $type = 'success', $time = 3)
希望能幫到你。
3樓:948400204戴
要求嗎。。
什麼時候要。
任務是。
我也在研究php框架設計,看到你的問題,不知道有心得沒有
4樓:徹底地學
現在在看struts2框架。它裡面關係很複雜,沒有目的去看,肯定會非常頭疼。我採用的辦法是:
分解成n個小模組的辦法。比如針對配置檔案的初始化,我主要是看原始碼如何去處理他們之間的關係。要怎麼封裝類,用了什麼樣的設計模式。
然後刻意去模仿。我看完一段後覺得收穫最大的還是在於他們的封裝,覺得太perfect。原始碼中對介面,抽象類的應用也是非常多的。
我也慢慢的瞭解他們的好處,對以後編碼也會嘗試性的應用。
想通過php來設計一個類似下面**的後臺角色和許可權管理系統,您有什麼設計思路或者提示呢?
5樓:
php沒用過╮(╯_╰)╭,不過做許可權管理的話,我覺得有以下幾點吧:
有角色管理模組
有使用者管理模組
有許可權管理模組
有介面繫結角色功能(獨立出來或者放在介面管理模組裡)使用者多角色時要想好許可權優先順序
多使用控制元件的hidden屬性,通過許可權來控制介面、控制元件、按鈕的顯示繫結許可權時,建議不要用介面名稱來繫結,應該是編碼&編碼這樣的繫結暫時只想到這些o(╯□╰)o
如何寫一個php框架呢?思路是什麼,需要注意些什麼
6樓:匿名使用者
r如果你不會,那建議你用現成的。
自己寫一個框架,那就看你要s實現什麼功能,y一般還是根據mvc思路,然後根據自己的使用情況,可以對底層做資料庫分層,y也可以中間層做控制器跟模組,action,前端還可以設定靜態快取之類的。
反正還是根據系統來設計,不過成本高,還是現成的取部分有用的比較合理
thinkphp框架開發**的思路
7樓:根號叄科技
一般來說,有以下幾點,其他根據自己需要:
至少兩個模組,前臺和後臺(home、admin)
關於thinkphp框架頭部公共檔案的呼叫問題
8樓:匿名使用者
可以傳遞引數的哦。
例:引入的頁面中 引入 wap/base這個 模板:
被引入的模板檔案 內 接受引數:
[param]
這裡 的param就是從引用的模板傳遞過來的引數了
9樓:莘贍
include標籤
使用include標籤在當前模板中包含公共模板,例如常見的header和footer等公共模板,include標籤最常用的屬性是file,但是支援不同的用法,其用法基本和我們常用的模板渲染方法display方法差不多。例如:
包含public目錄下面的header模板包含當前模板目錄下面的menu模板
表示包含blue模板主題下面的user/read模板檔案,include標籤所支援的模板深度只能到操作層次,也就是說thinkphp預設的模板結構採用的是:主題/模組/操作.模板字尾,使用上述用法包含模板的時候,file屬性不需要指定模板字尾,如果你的模板結構不是標準結構,可以採用包含完整模板檔案的方式:
include標籤可以一定程度上簡化重複的模板書寫,和便於同步修改,不足就是如果公共模板檔案發生更改,但是當前的主模板檔案沒有更改,則不會自動更新模板快取,除非你設定了模板快取有效期,那麼在快取過期後會自動更新模板快取。
10樓:普達迪泰
這個分嗎,你可以幫別人解答問題就可以獲取積分財富了,還有個「知識大富翁活動」也可以幫你獲取不少財富的。我就有3000多財富了。
說正事吧:
我很少用這個框架,但記得thinkphp是可以動態獲取include進來的頁面的資訊的,你是不是**沒有設計好啊。實在不行,如果top頁面的資訊量不大的話,可以考慮用session或者cookie傳值。
關於php物件導向的問題,求對框架原理了解的大神。
11樓:匿名使用者
這個不難,但在這裡一兩句還真說不清楚!
但關鍵上, 「簡單點說,就是根據你get來的引數去包含檔案就好了,我就自己做的"
這個朋友回答的還真沒錯!
不是人家沒看清楚你的問題, 而是你沒理解到而已!
12樓:匿名使用者
簡單點說,就是根據你get來的引數去包含檔案就好了,我就自己做的
php框架thinkphp3 2怎麼讀取資料庫內容
show m show 例項化show物件 查詢status值為1資料 data show where status 1 find dump data 先找到config.php檔案,如圖 然後開啟配置檔案並在其中配置資料庫的資訊,如下 return array 配置項 配置值 db type my...
php中put和post區別,PHP中put和post區別
1.使用支援和範圍的區別 php提供了對put方法的支援,在http定義的與伺服器的互動方法中,put是把訊息本體中的訊息傳送到一個url,形式上跟post類似 php 提供對諸如 netscape composer 和 w3c amaya 等客戶端使用的 http put 方法的支援 php 4 ...
高分php中i的作用,PHP中「」的作用
當 i的值為1 bai2 3等的時候du,的含義實際上就zhi是 voteitem1 voteitem2 voteitem3等,請看例子代dao碼 版 a1 111 a2 222 for i 1 i 2 i n 輸出 111 222這下權明白了吧。php中 的作用 不用的地方有不同的用處 1,陣列賦...