我的网站有两种语言(英语和意大利语)
我的 SiteMessagesController.php 控制器代码:
public function index() {
$this->SiteMessage->locale = 'it';
$this->SiteMessage->recursive = 0;
$this->set('siteMessages', $this->paginate());
}
上面的代码显示了来自数据库的所有意大利语消息。如果我comment
是第一行代码,那么它将以英文显示消息。
如果我在整个站点中使用这个,我必须在每个控制器的每个操作$this->SiteMessage->locale = 'it';
之前写一行。$this->ModelName->find();
有没有办法$locale
为'it'
每个模型设置?