убедитесь, что в конфигурации базы данных включена кодировка.
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'XXX',
'prefix' => 'XXX_',
'encoding' => 'utf8',
);