ChronoEngine.com homepage

Forums

Please write a review for the extension you are using on the Joomla extensions directory before posting a new question as we are being spammed by many negative reviews.

Thank you for your support!

Amend file name

ctrlmedia 05 May, 2017
Hi,
I am looking at trying to add some form data to a filename?
I cant see where this is done?

I have added some custom code after the upload function but I think this is too late. It changes the name but its not being saved to the the upload array so the physical filename is not changed.

If I do it before the upload the name doesn't seem to exist so there is nothing to change.

Heres the code:
<?php $this->data['file1'] = ($this->data['category'].'_'.$this->data['file1']); ?>

at the minute I the name is: timestamp_filename.jpg
I want someformdata_timestamp_filename.jpg

or can this be done in the "Files config" box in the upload?

Any help would be much appreciated.
Kind Regards
ctrlmedia 05 May, 2017
I can see that my code actually works (by putting debug before the upload function) but after the upload the bit I added is replaced by a timestamp. I would like my bit as well as the timestamp. Where does it actually add the timestamp?

Also, I was wondering why the filename includes the extension and then the extension is re-added? (filename-jpg.jpg)

Regards
Max_admin 05 May, 2017
Hi Mark,

The easiest way for now is to rename the file after the upload action using PHP code, you can get the file path using this code:
$this->get("upload_action_name.file_field_name.path");
There is currently no other way to build or modify the file name.

Best regards,
Max
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
This topic is locked and no more replies can be posted.

2Checkout.com

2CheckOut.com Inc. (Ohio, USA) is an authorized retailer for goods and services provided by ChronoEngine.com