0
我有兩個模型(帖子和類別),這兩個模型都有國際化的屬性。我需要做這樣的事情:i18n找到與cakephp相關的模型
$posts->find('all')
並返回郵政與類別都翻譯。 如何在cakephp 1.3上實現這個功能?
我有兩個模型(帖子和類別),這兩個模型都有國際化的屬性。我需要做這樣的事情:i18n找到與cakephp相關的模型
$posts->find('all')
並返回郵政與類別都翻譯。 如何在cakephp 1.3上實現這個功能?
你是如何存儲屬性?這將有助於回答。
如果您沒有太多,可以創建一個存儲鍵值對的轉換器組件,然後在檢索到數據後將數據傳遞給組件中的某個函數。
$posts = $this->Post->find('all');
$posts = $this->Translator->translatePost($post, 'language');
除非您在模型數據中存儲翻譯,否則這可能是更好的解決方案,因此您不會打破MVC範例。
有很多方法可以做到這一點,但您需要針對您的問題更具體地瞭解這個問題。