プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #843

未完了

管理画面・プロフィール項目の多言語入力を可能にして欲しい

pnetan   さんが14年以上前に追加. ほぼ5年前に更新.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2010-03-12
期日:
進捗率:

0%

予定工数:

説明

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23886 より転載

OpenPNE3.4で検証しています。

データベース上で多言語考慮されている項目に関しては、管理画面で入力できるようにして欲しいです。

http://hoge/pc_backend.php/profile/edit

プロフィール項目追加・自分で入力するを選択した場合「ja_JP 用設定」は表示されますが、他の言語の入力欄は表示されません。

プロフィール項目追加のテンプレートを編集してみました。
OpenPNE3/apps/pc_backend/modules/profile/templates/editSuccess.php

<tr><th colspan="2">ja_JP 用設定</th></tr>
<?php echo $form['ja_JP']['caption']->renderRow() ?>
<?php echo $form['ja_JP']['info']->renderRow() ?>
<tr><th colspan="2">en 用設定</th></tr>
<?php echo $form['en']['caption']->renderRow() ?>
<?php echo $form['en']['info']->renderRow() ?>

プロフィール選択肢の為には以下のファイルも同様の編集が必要です。
OpenPNE3/apps/pc_backend/modules/profile/templates/listSuccess.php

多言語での項目入力が可能になりましたが、
OpenPNE3/config/OpenPNE.yml
で有効となっている言語に関しては自動的に項目が表示されるようにするべきだと思います。 

kaoru n さんがほぼ5年前に更新

  • 対象バージョンOpenPNE 3.10.x にセット

他の形式にエクスポート: Atom PDF