プロジェクト

全般

プロフィール

Backport(バックポート) #2813

完了

トピックで本文が空のコメントを投稿してもエラーメッセージが表示されない

Yuya Watanabe さんがほぼ13年前に追加. 12年以上前に更新.

ステータス:
Invalid(無効)
優先度:
Low(低め)
担当者:
対象バージョン:
開始日:
2009-07-28
期日:
進捗率:

0%

予定工数:
opCommunityTopicPlugin 絞込条件:

説明

以前のチケットは http://trac.openpne.jp/ticket/4181 です

=== ■ バグ概要 ===
トピック詳細画面からコメントを投稿する際、本文に何も入力せずに「送信」を押してもエラーなどが表示されず、コメントフォームなしのトピック詳細画面が表示される。

=== ■ 原因 ===
フォームの内容が不正だった際の処理が何もないため。

{{{
// lib/action/opCommunityTopicPluginTopicCommentActions.class.php

56    if ($this->form->isValid())
57    {
58      $this->form->save();
59      $this->redirect('@communityTopic_show?id='.$this->communityTopic->getId());
60    }
61
62    $this->setTemplate('../../communityTopic/templates/show');
63
64    return sfView::SUCCESS;
}}}

$this->form->isValid()がfalseだった場合そのまま関数の末尾まで処理され、sfView::SUCCESSによりトピック詳細が表示されるようになっています。

=== ■ 修正内容 ===

=== ■ 関連項目 ===


関連するチケット 2 (0件未完了2件完了)

関連している opCommunityTopicPlugin - Bug(バグ) #193: トピックで本文が空のコメントを投稿してもエラーメッセージが表示されないFixed(完了)洋一郎 櫻井2009-07-28

操作
関連している opCommunityTopicPlugin - Bug(バグ) #1504: コメント投稿時にフォーム内容がエラーであった場合に、フォームが再表示されないFixed(完了)Masato Nagasawa2010-08-12

操作

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