I’m experiencing an issue with RO CSVI (latest version on Joomla 5).
It seems that new export helper files are no longer being detected by the component.
Previously, everything worked as expected — whenever I added a new PHP file with a class like:
class CsviHelperFileExportXmlSitemap
inside
/administrator/components/com_csvi/helper/file/export/xml/
the helper appeared immediately in the export format list after refreshing the component.
Now, even after:
clearing Joomla and CSVI cache,
restarting PHP-FPM,
the new helper files do not show up at all.
Even copying and renaming existing working helpers doesn’t make any difference — CSVI simply ignores all new files.
It looks like CSVI no longer scans subdirectories (e.g. /xml/, /csv/) inside /export/.
Has this behavior changed in recent versions?
If so, how can I restore or register new helper files so that they are recognized again?
I’m also seeing another issue:
When using the “custom” export type, the fields defined in the “XML Layout” section are not reflected in the exported file.
It looks as if the layout configuration is ignored — exports are generated without any data.
Are these two problems known issues in the current version of CSVI?
If yes, is there any workaround or patch available to re-enable detection of new helper files and correct XML layout processing in custom templates?
Thank you in advance for your help.