Add fields in submissions using SubmissionListPanel

Hi everyone,
using OMP 3.4., I am writing a plugin to deposit and export submissions as XML. I am using the Onix30ExportPlugin as “template”: omp/plugins/importexport/onix30/Onix30ExportPlugin.php at main · pkp/omp · GitHub

The SubmissionListPanel works fine so far, however, I would like to add some fields from the submission_settings table, that the apiUrl used in the panel does not fetch. Is there a way to adjust the API call (or the SubmissionListpanel) in the importexport-Plugin to include my extra fields and also an additional filter to filter by those fields?

Would be thankful for any help!

I kind of tried to extend the Submission Schema so the API Response includes the additional fields by setting apiSummary => true for my field for the submission schema but this does not work. Not sure how to extend the Schema in a way so that the API Response used in the SubmissionListPanel includes the fields I need.

In case anyone is interested or is facing the same problem as I am: it seems that there is no real way to adjust the API response listing submissions as seen in this plugin: dnb/DNBExportPlugin.php at ojs-stable-3_4_0 · ojsde/dnb · GitHub

This topic was automatically closed after 11 days. New replies are no longer allowed.