ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 11 years ago

Closed 11 years ago

#3604 closed defect (fixed)

コミュニティ作成時、エラーでコミュニティ作成に戻ってきた場合にコミュニティ名以外の入力内容が保持されない

Reported by: kiwa Owned by: ShogoKawahara
Priority: minor Milestone: OpenPNE3.0.3
Component: core Version: 3.0.x
Keywords: Cc:

Description (last modified by ShogoKawahara)

現象

http://openpne3.openpne.jp/communityTopic/1より転記

【画面】コミュニティ作成http://openpne3.openpne.jp/community/edit
【概要】入力チェックエラー時の動作が不自然。
何も入力しないで送信を押下すると、ラジオボタンまでクリアされ、"Required." というエラーメッセージが表示される。

原因

パラメータに[]を使っていると、配列として解釈されて、bind()したときにうまくセットできていなかったようです。同じフォームクラスでやっていたことを別々のフォームクラスに分ける処置をしました。

備考

修正中に作成したチケット

  • #3705 コミュニティ写真の削除を行えるようにする
  • #3706 コミュニティ写真で対応しないファイルタイプや、大きなファイルサイズのものをアップロードしようとすると500エラーが出る

Change History (7)

comment:1 Changed 11 years ago by mogi

確認しました。
ラジオボタンがクリアされ、空白の項目に"Required."というエラーメッセージが表示されました。

comment:2 Changed 11 years ago by kiwa

Milestone: OpenPNE3.0.2
Summary: 入力チェックエラー時の動作が不自然コミュニティ作成時、エラーでコミュニティ作成に戻ってきた場合にコミュニティ名以外の入力内容が保持されない

何かしらの不備がある状態で送信ボタンを押してエラーでコミュニティ作成にリダイレクトされた場合、コミュニティ名以外の全ての情報が保持されず、空欄になる模様です。

comment:3 Changed 11 years ago by ShogoKawahara

Owner: changed from nobody to ShogoKawahara
Status: newassigned

comment:4 Changed 11 years ago by ShogoKawahara

Milestone: OpenPNE3.0.2OpenPNE3.0.3

comment:5 Changed 11 years ago by ShogoKawahara

Keywords: 確認中 added

r10939

で修正しました。

パラメータに[]を使っていると、配列として解釈されて、bind()したときにうまくセットできていなかったようです。同じフォームクラスでやっていたことを別々に分ける処置をしました。

comment:6 Changed 11 years ago by ShogoKawahara

Description: modified (diff)

comment:7 Changed 11 years ago by ebihara

Keywords: 確認中 removed
Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.