回覧板の記事削除ができない

投稿日時: 2019/12/19 yushint

プラグインの回覧板を設置し、記事を投稿。

投稿された記事を「編集」から「削除」をクリックしても、記事が削除されません。

システム管理者のステータスで操作を行っております。

1)バグなどのせいでしょうか?

2)回覧板プラグインは投稿記事を一括で削除する機能はないのでしょうか?

 

環境:

NetCommons 3.3.0

回覧板 3.3.0

Re: 回覧板の記事削除ができない

投稿日時: 2019/12/19 osws 牟田口 満

> 1)バグなどのせいでしょうか?

調査したところ、バグでしたので修正しました。

app/Plugin/CircularNotices/Controller/CircularNoticesController.php の430行目の下にプログラムを追記します。

これで回覧板の記事削除ができるようになりました。

        $this->set('circularNoticeContent', $results['CircularNoticeContent']);
$this->set('circularNoticeChoice', $results['CircularNoticeChoice']);

// 以下追記 ------------------------------------
// 回覧板の記事が削除できないため、削除Formの$this->NetCommonsForm->hidden('Frame.id')等を配置してる項目は
// リクエストにセットする。
// リクエストにセットすると、$this->NetCommonsForm->hidden('Frame.id')のvalueに自動的にセットされる。
// 削除Form: app/Plugin/CircularNotices/View/Elements/CircularNotices/delete_form.ctp
// @see https://github.com/NetCommons3/NetCommons3/issues/1547
$this->request->data['CircularNoticeContent'] = $results['CircularNoticeContent'];
$this->request->data['Frame'] = Current::read('Frame');
$this->request->data['Block'] = Current::read('Block');
// ここまで ------------------------------------
}

 

詳細はGithubのissueに記載してあります。

https://github.com/NetCommons3/NetCommons3/issues/1547

 

> 2)回覧板プラグインは投稿記事を一括で削除する機能はないのでしょうか?

画面さわってみた感じ、一括削除機能は見当たりませんでした。

ないと思います。

 

参考になれば嬉しい限りです。

 

 

 

プラグインの回覧板を設置し、記事を投稿。

投稿された記事を「編集」から「削除」をクリックしても、記事が削除されません。

システム管理者のステータスで操作を行っております。

1)バグなどのせいでしょうか?

2)回覧板プラグインは投稿記事を一括で削除する機能はないのでしょうか?

 

環境:

NetCommons 3.3.0

回覧板 3.3.0

Re2: 回覧板の記事削除ができない

投稿日時: 2019/12/19 yushint

早速のご対応ありがとうございます!

とりあえずやってみます。

助かりました、感謝です。

 

> 1)バグなどのせいでしょうか?

調査したところ、バグでしたので修正しました。

app/Plugin/CircularNotices/Controller/CircularNoticesController.php の430行目の下にプログラムを追記します。

これで回覧板の記事削除ができるようになりました。

        $this->set('circularNoticeContent', $results['CircularNoticeContent']);
$this->set('circularNoticeChoice', $results['CircularNoticeChoice']);

// 以下追記 ------------------------------------
// 回覧板の記事が削除できないため、削除Formの$this->NetCommonsForm->hidden('Frame.id')等を配置してる項目は
// リクエストにセットする。
// リクエストにセットすると、$this->NetCommonsForm->hidden('Frame.id')のvalueに自動的にセットされる。
// 削除Form: app/Plugin/CircularNotices/View/Elements/CircularNotices/delete_form.ctp
// @see https://github.com/NetCommons3/NetCommons3/issues/1547
$this->request->data['CircularNoticeContent'] = $results['CircularNoticeContent'];
$this->request->data['Frame'] = Current::read('Frame');
$this->request->data['Block'] = Current::read('Block');
// ここまで ------------------------------------
}

 

詳細はGithubのissueに記載してあります。

https://github.com/NetCommons3/NetCommons3/issues/1547

 

> 2)回覧板プラグインは投稿記事を一括で削除する機能はないのでしょうか?

画面さわってみた感じ、一括削除機能は見当たりませんでした。

ないと思います。

 

参考になれば嬉しい限りです。

 

 

 

プラグインの回覧板を設置し、記事を投稿。

投稿された記事を「編集」から「削除」をクリックしても、記事が削除されません。

システム管理者のステータスで操作を行っております。

1)バグなどのせいでしょうか?

2)回覧板プラグインは投稿記事を一括で削除する機能はないのでしょうか?

 

環境:

NetCommons 3.3.0

回覧板 3.3.0