001-006040
運用管理者が「掲示の管理」画面で、期限切れの掲示を一括で削除しようとすると、Fatal errorが発生し、掲示を削除できない。
- 種別
- 不具合
- 機能
-
- 掲示板
- 再現バージョン
-
- 3.1.0
- 3.1.1
- 3.1.2
- 3.1.3
- 3.5.0
- 3.5.1
- 3.5.2
- 3.5.3
- 3.5.4
- 3.5.5
- 3.7.0
- 3.7.1
- 改修バージョン
- 3.7.2
- 公開日
- 2013-03-05
- 更新日
- 2013-10-25
詳細
【準備】
- ユーザーを追加します。
例:
ユーザー1 - 掲示板のカテゴリを追加します。
例:
カテゴリ1 - 「カテゴリ1」の運用管理者にユーザー1を設定します。
- 掲示期間を指定した掲示を書き込みます。
例:
タイトル:掲示1
カテゴリ:カテゴリ1
掲示期間:2012年10月29日~2012年10月31日 - 掲示1を「期限切れ」にします。
【再現手順】
- ユーザー1でアプリケーション画面にログインし、[掲示板] > [カテゴリ1] >[オプション] > [掲示の管理]の順にクリックします。
- [
→現象発生:
次のエラーが発生し、一括削除できません。
-----
Fatal error: Call to undefined method CB_User::getCategory() in /var/www/cgi-bin/cbgrn/code/include/bulletin/article_util.csp on line 475
-----
回避/対応方法
【対応方法】
次のどちらかの方法で、掲示期限切れの掲示を削除します。
- 手順1の「掲示の管理」画面で次の操作を行い、掲示を削除する。
- ドロップダウンリストで「期限切れ」を選択し、[絞り込む]をクリックします。
- 削除したい掲示にチェックを入れ、[削除する] > [はい]の順にクリックします。
- ドロップダウンリストで「期限切れ」を選択し、[絞り込む]をクリックします。
- システム管理画面で掲示期限切れの掲示を一括削除する。
-----------------------------------------------------------
【更新履歴】
2013/10/18 タイトルを一部変更しました。