SOY Inquiryで過去のメールを一斉削除したい 投稿する

投稿者:polka  投稿日時:2024-01-15 14:36:08
今は過去のメールを削除するには、管理画面「問い合わせ」で削除したいメールにチェックを入れて削除ボタンを押します。
1ページの表示件数は20件固定なので、万をこえるほどの大量のメールを削除するにはかなり時間がかかります。
たとえばですが、表示メール件数を最大500件や1000件に変更できるセレクタの追加は可能でしょうか?
投稿者:齋藤毅  投稿日時:2024-01-15 14:52:21
表示メール件数を最大500件や1000件に変更できるセレクタの追加は可能でしょうか?
上記の件は可能です。

急ぎであれば、下記の箇所を修正すれば表示件数を増やせるはずです。
/CMSインストールディレクトリ/app/webapp/inquiry/pages/Inquiry/IndexPage.class.php
の67行目付近にあります
$limit = 20;

$limit = 1000;
にすれば表示件数が増えるはずです。

本件に関する動作確認は行っていません。
投稿者:polka  投稿日時:2024-01-15 15:08:58
急ぎの方法のご案内含め、ありがとうございます!
よろしくお願い致します!
投稿者:齋藤毅  投稿日時:2024-01-16 09:39:14
お問い合わせ一覧ページの検索フォームで表示件数の項目を追加しました。
下記のURLから対応版をダウンロードできます。
https://saitodev.co/soycms/soyinquiry/
投稿者:polka  投稿日時:2024-01-16 09:53:53
ありがとうございます! 活用させていただきます!
ログインして投稿する