如果你想破解CI做到這一點,你應該看看在系統/驅動器/ DB_Active_rec.php(假設你使用CI活動記錄功能)
例如,您可以插入當前時間通過修改該文件中的更新方法進行更新。更改此:
public function update($table = '', $set = NULL, $where = NULL, $limit = NULL)
{
// Combine any cached components with the current statements
$this->_merge_cache();
if (! is_null($set))
{
$this->set($set);
}
[...]
到:
public function update($table = '', $set = NULL, $where = NULL, $limit = NULL)
{
// Combine any cached components with the current statements
$this->_merge_cache();
// start of Insert updated_time hack
$time_format = 'Y-m-d H:i:s';
$set['update_time'] = date($time_format);
// end of hack
if (! is_null($set))
{
$this->set($set);
}
[...]
關於如何任何說明? – Zalaboza 2013-03-10 12:23:31
*是*我的描述*如何*做到這一點。我不能寫一半你的應用程序 - 到目前爲止已經嘗試過了嗎? – dakdad 2013-03-10 17:28:46