001-004541
掲示板のカテゴリで強制通知の更新通知を解除できない設定にしている場合、通知設定のCSVファイルを読み込むとFatal errorが発生する。
- 種別
- 不具合
- 機能
-
- 掲示板
- 再現バージョン
-
- 3.1.0
- 3.1.1
- 改修バージョン
- 3.1.2
- 公開日
- 2011-07-01
- 更新日
- 2011-08-19
詳細
【発生条件】
- 掲示板のカテゴリで強制通知の更新通知を解除できない設定にしている。
【準備】
- システム管理画面で、[各アプリケーションの管理] > [掲示板] > [通知の設定]の順にクリックします。
- 任意のカテゴリを選択し、[設定する]をクリックします。
- 「強制通知」の[変更]をクリックします。
- 「強制通知の変更」画面で、「ON(更新通知の解除を許可しない)」のチックボックスを選択します。
- [変更する]をクリックします。
【再現手順】
- [各アプリケーションの管理] > [掲示板] > [CSVファイルの書き出し] > [通知設定の書き出し]の順にクリックします。
- [書き出す]をクリックして、CSVファイルを任意の場所に保存します。
- [各アプリケーションの管理] > [掲示板] > [CSVファイルからの読み込み] > [通知設定の読み込み]を順にクリックします。
- 手順2で保存したCSVファイルを読み込み、[次へ >> ]をクリックします。
- [読み込む]をクリックします。
→現象発生:
次のエラーが発生して、ファイルを読み込めません。
------------------------------
Fatal error: Call to undefined method GRN_Bulletin_CategoryManager::_getCategoryTable() in /var/www/cgi-bin/cbgrn/code/include/bulletin/category.csp on line 1226
------------------------------
補足:
エラーに表示されるファイルパスは、インストールした環境によって異なります。
回避/対応方法
【対応方法】
- 「ON(更新通知の解除を許可しない)」のチックボックスの選択を外します。
- システム管理画面で、[各アプリケーションの管理] > [掲示板] > [通知の設定]の順にクリックします。
- 任意のカテゴリを選択し、[設定する]をクリックします。
- 「強制通知」の[変更]をクリックします。
- 「強制通知の変更」画面で、「」のチックボックスを選択します。
- [変更する]をクリックします。
- システム管理画面で、[各アプリケーションの管理] > [掲示板] > [通知の設定]の順にクリックします。