2
フィールドの翻訳がないときに空白が返され、デフォルトの翻訳では返されないのはなぜですか?ケーキのPHPのデフォルトの動作は動作しません。
それはwww.book.cake.orgからすべてのまっすぐ前方にあるので、私はすべての提案に感謝します...
は、あなたが見たいと思って自分のコードのどの部分伝えるCan`t。
モデルの定義:だから私はいくつかのコード貼り付け
<?php
class Article extends AppModel
{
var $useTable = 'nc_articles';
var $name = 'Article';
var $actsAs = array(
'Translate' => array(
'title', 'content', 'meta_key_words','meta_description'
)
);
// Use a different model
var $translateModel = 'ArticlesI18n';
// Use a different table for translateModel
var $translateTable = 'nc_articles_i18ns';
var $belongsTo = array(
'Author' => array('className' => 'User',
'foreignKey' => 'author_id',
'conditions' => '',
'fields' => array(),
'order' => '',
'counterCache' => ''),
'Modifier' => array('className' => 'User',
'foreignKey' => 'modifier_id',
'conditions' => '',
'fields' => array(),
'order' => '',
'counterCache' => ''),
'Category' => array('className' => 'ArticlesCategory',
'foreignKey' => 'category_id',
'conditions' => '',
'fields' => array(),
'order' => '',
'counterCache' => ''),
'Layout' => array('className' => 'Layout',
'foreignKey' => 'layout_id',
'conditions' => '',
'fields' => array(),
'order' => '',
'counterCache' => ''),
);
var $hasMany = array(
'Comments' => array(
'className' => 'ArticlesComment',
'foreignKey' => 'article_id',
'conditions' => array(),
'order' => '',
'limit' => '',
//'dependent'=> true When dependent is set to true, recursive model deletion is possible. In this example, Comment records will be deleted when their associated User record has been deleted.
)
);
}
?>
をそして、私は言語を変更しています機能:
function setLanguage($languageCode='pol')
{
$this->Session->write('Config.language', $languageCode);
$this->redirect($this->referer());
}
あなたはより多くのものを見たいですか?
コードを見ずに何かを言うのは難しいです。 – JJJ
私の質問に何かを追加 –
マニュアルのコードが動作します。もしそうでなければ、誰かが今気づいただろうと確信しています。あなたの*コードを貼り付けてください。 – JJJ