2012年6月28日 星期四
CodeIgniter img src
為了這個,我煩了好久,為什麼會找不到img src 呢?在和阿仨討論過後,他的建議是,請用絕對路徑,而不要用相對路徑,果不其然,我今天在開發過程中又遇到這個問題,因為程式寫多了,路徑就會換來換去,MVC這的路徑會一直變換,只好加上用絶對路徑了,問題就解決了。
2012年6月24日 星期日
CodeIgniter Database Catch 自訂
使用了CI後,在和資料庫溝通過程中如果要自行攔截發生的錯誤,原來要這樣設定[SOLVED] Handling errors from the database (key violation) | CodeIgniter Forums
基本這樣子就可以自己把錯誤攔下來了
- 先database config file→db_debug 設成FALSE
- $this->db->_error_message();←它會回傳錯誤訊息
基本這樣子就可以自己把錯誤攔下來了
2012年6月14日 星期四
CI Validation 用 jQuery.validate.unobtrusive
在拜讀過使用jQuery.validate.unobtrusive.js - 黑暗執行緒黑暗大的文後,決定要用這個東西來當成我CI的Validation,原因為無它,因為MusicStore 也是用它來當前端的Validation,都用相同的版本,也才好比較出ASP.NET和CodeIgniter這兩種工具的差異,說真的ASP.NET 真的幫我們做了不少事,尤其是我在嚐試用了 jQuery.validate.unobtrusive後,更有深刻的體認。
2012年6月12日 星期二
CI Server side Validation
沒想到CI 也有類似ASP.NET 中的Server side 的Validation,使用起來還滿簡單的,按照說明中的做了一回,果然有異曲同工之妙。Form Validation : CodeIgniter User Guide
如果目前的檢查不能滿足你的需求,還可以自訂自己的validation method,只是在名稱前要加上「callback_」,如此它會在回到Server 時去做你指定的工作,接下來較困難的就是如何在前端使用jquery來做validation
2012年6月4日 星期一
PHP CodeIgniter Active Record
其實用慣了M$的產品,回過頭來用open source 的東西,感受真的大不同,這也可以見到有錢真的能做好多事。
在M$上有一個好用的工具叫ADO,這個工具經過了這數十年來的進化,到現在我覺得真的已經很好用了,所以在換成使用CI時,還以為會和ASP一樣要自己刻和DB溝通的程式,但是CI有自己的一個工具叫「Active Record」這使用起來也滿簡單的,雖說簡單,在那個要用的當下還小小的迷惑了一會,不過,還是要感謝開發的人,如果沒有他們的熱心,我想也不會有這個好用的工具提供給大家使用。
訂閱:
文章 (Atom)