2010-11-01 120 views

回答

3

我猜,使用可登錄行爲是一個好主意(儘管獲取最新版本(請參閱麪包店中的評論))。這將是一種非常「慣例式」的方式。

第二個鏈接還提供了一個很好的方式來做到這一點,少量整潔的代碼(雖然需要一些點心)。

我認爲調用此recordActivity函數的最佳位置是模型回調方法,這裏是list of them

2

我沒有使用這個行爲,我建立了自己的行爲。我把它放在afterSave(在app_model中)。但是,您需要添加觸發器來捕獲登錄操作,因爲它們不會執行保存操作。

+0

可以請你給我提供**觸發器**的一段代碼。或者一些教程的鏈接。 – RSK 2010-11-01 10:27:43

+0

在登錄/註銷中調用您的日誌記錄方法請參閱-http://book.cakephp.org/view/1261/login – Leo 2010-11-01 10:53:29