CakePHPにはモデルにトランザクションのメソッドがないみたいです。
app_model.phpを変更します。
39 class AppModel extends Model {
40 function begin() {
41 $db =& ConnectionManager::getDataSource($this->useDbConfig);
42 $db->begin($this);
43 }
44
45 function commit() {
46 $db =& ConnectionManager::getDataSource($this->useDbConfig);
47 $db->commit($this);
48 }
49
50 function rollback() {
51 $db =& ConnectionManager::getDataSource($this->useDbConfig);
52 $db->rollback($this);
53 }
54 }