すいません、以前質問させてもらったのですが、
Translateビヘイビア(https://book.cakephp.org/3.0/ja/orm/behaviors/translate.html)について教えてください。
現在、データベースを多言語化しようと思っております。
Articleテーブルとi18nテーブルを用意しております。
Articleテーブル本体に保存できる方法はありますでしょうか?
現在すべてi18nテーブルに保存されてしまっております。
PHP
1<?php echo $this->Form->input('field'); ?>
上記のようなフォームでコントローラー側で言語を指定しております。
I18n::locale($this->Auth->user('lang'));
フォームは同じで言語によって保存する場所を変えたいです。
言語がenの場合はarticleテーブルに保存
jaの場合はi18nを使用
のような感じを希望しております。
少し分かりにくくて申し訳ありませんが、
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/23 08:03