1. anth
  2. RO CSVI
  3. Friday, 15 May 2026
  4.  Subscribe via email
I think I've found a bug!

I set up an export template in my dev site, then imported that template into my live site.
Then when trying to modify a core CSVI export file, I was confused why nothing was changing.
Turns out the imported template is still using the URL of the dev site! The local csvi files were being bypassed & since the dev site is still up, then the dev site files were being used.

There is no field in the joomla CSVI admin to see or edit the URL. I found it after inspecting the database - in:

_csvi_templates settings


BTW, I was editing: File / Export / Xlxs: Csvimproved.php
so that the exported xlsx file could have headers at the top of every page when printed

If anyone else wanted that, the code is:



public function write(string $processFile): void
{
$this->processCustomHeaderText();
$this->processCustomImage();
$this->processCustomFooterText();
/* add headers to all print pages */
$this->spreadSheet->getActiveSheet()->getPageSetup()->setRowsToRepeatAtTop(['1', '3']);

$writer = new Xlsx($this->spreadSheet);
$writer->save($processFile);



But its a hack so it would need to be re-edited after every update, of course. ... unless the developers include it in future release :-)
Accepted Answer Pending Moderation
Hello,
I set up an export template in my dev site, then imported that template into my live site.
Then when trying to modify a core CSVI export file, I was confused why nothing was changing.
Turns out the imported template is still using the URL of the dev site! The local csvi files were being bypassed & since the dev site is still up, then the dev site files were being used.

Is it import file URL on source tab? Can you explain more on this issue? I am not able to follow on which URL you are talking about.

But its a hack so it would need to be re-edited after every update, of course. ... unless the developers include it in future release :-)

Thank you for posting the fix. We will include this fix in our upcoming RO CSVI release. For now you can create it as a custom helper in RO CSVI so you don't have to hack the core.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. 1 day ago
  2. RO CSVI
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!