Project

General

Profile

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

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

Added by pnetan   over 11 years ago. Updated almost 2 years ago.

Status:
New(新規)
Priority:
Normal(通常)
Assignee:
-
Target version:
Start date:
2010-03-12
Due date:
% Done:

0%


Description

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
で有効となっている言語に関しては自動的に項目が表示されるようにするべきだと思います。 

History

#1 Updated by kaoru n almost 2 years ago

  • Target version set to OpenPNE 3.10.x

Also available in: Atom PDF