留言會員:會員03399 |
留言時間:2008-03-07 02:10:39 |
您好: 剛開始使用這個系統,目前的使用感想是新增item的手續挺複雜,其實我每天花的錢就是吃飯,希望有[打開網頁>按下「吃50塊」]就可以完成的方式,雖然有注意到範本功能,不過我還沒搞懂那個功能。
此外,就是如title所說,多彈出一個msgbox就得多一個click,是否可以改變成類似ror的flash notice的方式? 就是說,將原本要在msgbox顯示的字改儲存到session,再到下一個頁面顯示出來,如下:
在執行新增項目的頁面: session['notice'] = "成功新增" ; redirect回帳本頁面 ;
而在帳本頁面: if (isset(session['notice'])) { echo "<p>session['notice']</p>" ; session['notice'] = "" ; }
顯示提示的地方可以做點美工,類似google那種顯眼黃色background color可能會不錯!
以上建議,謝謝 : ) |
|
|
留言會員:會員03399 |
留言時間:2008-03-08 01:30:53 |
範本功能我會用了!但一直按訊息方塊還是讓我很困擾,不但要多點滑鼠,因為未按msgbox前網頁無法繼續執行下去,無形中也浪費很多時間,期待可以改變這部份 :) |
留言會員:作者 |
留言時間:2008-03-08 05:47:32 |
做完一個動作就秀一次msgbox是因為以往做網站的經驗 有時候會有user搞不清楚到底有沒有做完動作 然後又重覆動作一次 msgbox是加強提醒 你說的這種呈現方式雖然是沒問題 不過現在要去改程式是太晚了一點 要改的地方比較多 現在的msgbox會造成困擾我想也多少是有 如果有機會整個重修程式的話 我再看看是不是可能改成你說的方式 或者是設定個選項決定是否出現 |
留言會員:會員03399 |
留言時間:2008-03-10 02:35:20 |
或許作者有機會改程式時,可以先把msgbox那部份的程式碼提出、成為獨立的function,讓需要顯示msgbox的地方都透過呼叫function來完成,時機到了的時候就可以透過修改funciton 一舉改變提示的顯示方式,當然針對使用者設定做不一樣的反應也沒問題的。 |