我已經繼承了用自定義(小)php框架編寫的中型網站。我想切換到yii框架,但首先我需要爲以下問題找到解決方案:該網站基本上是一系列可用多種語言提供的課程和練習。實際上所有的內容都可以使用多種語言。Yii框架和多語言內容
在使用者可以選擇他們的優選語言和本地化內容從數據庫中檢索。
數據庫組織:
- 通過ID和無語言列的表演習exerciseId,sLanguage和sContent
- 表exercises_strings
怎麼可以這樣很容易與「後集成: :model() - > findAll()「yii從數據庫中檢索數據的方式?
我應該寫我的自定義派生類CModel的會從IUserIdentity類檢索語言偏好,適應查詢? 是否有一些我可以看的代碼?
因此,使用relationnal活動記錄,我會用'郵政::模型() - >與( 'PostStrings') - >的findAll()'和'PostStrings' I類可以覆蓋'findAll'自動加載正確的翻譯。 – 2011-05-05 16:05:33