Retrieve deleted form Submission Data
Permalink
Hi,
I am currently running concrete 5.6.3.2 and problem is my client have accidentally deleted all submissions in one of the forms. Is there a possibility to recover those submissions via an add-on or directly retrieving from database. But I believe the data actually gets deleted from the database though I'm not sure.
Does performing a delete submissions on the Form Results page also delete the corresponding entries from the "Logs page" (http://mysite.com/index.php/dashboard/reports/logs/view/) as well ??
If that deleted form data is still available in the Logs section, is there an better/easier way to download it in CSV format (like you have on "Responses to Offer Form" page) or increase the no of entries shown on that page from the default 10 entries shown via an add-on or custom attribute or any helper code.
Thanks any help is appreciated.
Regards,
dkj
I am currently running concrete 5.6.3.2 and problem is my client have accidentally deleted all submissions in one of the forms. Is there a possibility to recover those submissions via an add-on or directly retrieving from database. But I believe the data actually gets deleted from the database though I'm not sure.
Does performing a delete submissions on the Form Results page also delete the corresponding entries from the "Logs page" (http://mysite.com/index.php/dashboard/reports/logs/view/) as well ??
If that deleted form data is still available in the Logs section, is there an better/easier way to download it in CSV format (like you have on "Responses to Offer Form" page) or increase the no of entries shown on that page from the default 10 entries shown via an add-on or custom attribute or any helper code.
Thanks any help is appreciated.
Regards,
dkj
Thanks for the precise reply. Yes site is using the core c5 form and set to sent_mails which means (as per your reply) the mails would still be in Logs and I agree that adding the no. results per page would be the easiest but I am not a c5 Developer so if anybuddy can help with that small piece of code, it would help greatly help as there are many logs divided over pages.
Thanks
dkj
Thanks
dkj
Here you go. Download the file attached, put it at the root of your site and extract it there. It will add 2 files to your site. On will be root/controllers/dashboard/reports/logs.php and the other will be root/single_pages/dashboard/reports/logs.php
That will solve your problem
That will solve your problem
That's Awesome + gr8 + Thumbs Up. Thanks
The data from the form is lost, but the log is not deleted by deleting form submissions so you are right in assuming it could still be in the log provided:
1- Your logging settings specify to log emails sent
2- Your form is set to email the data
3- Nobody deleted the log manually in the meantime
In the log emails sent are saved under the type sent_emails so you can filter by that.
Otherwise there is no way to export to csv or show more than the default 10 unless you want to go through the code.
Increasing the number of results per page would be the easiest