Bienvenido, Invitado
Recordarme

TEMA:

attachments effective identification 1 año 3 meses antes #263009

  • Avatar de Luisserafim Autor del tema
  • Luisserafim
  • Fuera de línea
  • Expert Breezer
  • Expert Breezer
  • Mensajes: 275
  • Gracias recibidas: 1
Hi.

I'm wondering if it's possible to adapt the file name of the attachment since we have a form with more than 70 attachments and it's very difficult to identify them.

What is intended is something like:

Formid_section_fieldname_bscode.pdf/jpg...

Or another kind of effective identification

Thanks in advance

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

attachments effective identification 1 año 3 meses antes #263010

  • Avatar de tihana.krivic
  • tihana.krivic
  • Ausente
  • Moderator
  • Moderator
  • Mensajes: 11812
  • Karma: 3
  • Gracias recibidas: 763
Hi,

you want to rename those attachments on upload? Am I right?

Would it help to create a folder based on the date where the file will be stored into?
If yes, then you achieve this using this:
crosstec.org/en/support/online-documenta...fferent-folders.html

Regards,
Tihana
El siguiente usuario dijo gracias: Luisserafim

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: Post by tihana.krivic. Razón: added more info

attachments effective identification 1 año 3 meses antes #263011

  • Avatar de Luisserafim Autor del tema
  • Luisserafim
  • Fuera de línea
  • Expert Breezer
  • Expert Breezer
  • Mensajes: 275
  • Gracias recibidas: 1
Hi Tihana.

Yes ,rename attachments on upload.

And, Yes it help's to create a folder based on the record_id.

File name must have the Record_id and the Fieldname.

On Uploads with dynamic names and folders I didn't see record_id or {FIELDNAME:value} for filesrename.

Can we add It? or resolve otherwise?

Tx in advance

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

attachments effective identification 1 año 3 meses antes #263013

  • Avatar de tihana.krivic
  • tihana.krivic
  • Ausente
  • Moderator
  • Moderator
  • Mensajes: 11812
  • Karma: 3
  • Gracias recibidas: 763
Hi,

it can be like this:
{filemask:fieldname} 
where fieldname is name of field.

E.g. record_id can be stored in field and than based on that field use filemask.

Regards,
Tihana
El siguiente usuario dijo gracias: Luisserafim

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

attachments effective identification 1 año 3 meses antes #263021

  • Avatar de Luisserafim Autor del tema
  • Luisserafim
  • Fuera de línea
  • Expert Breezer
  • Expert Breezer
  • Mensajes: 275
  • Gracias recibidas: 1
Hi Tihana.

And can we mix them thogeter?

Like this?

{ff_uploads}/{record_id}/{date}
/path/to/site/media/breezingforms/uploads/953/2021-08-30/
+
{filemask:_record_id}{filemask:_doce1}{filemask:_fc1a}
953_doce1_fcla.pdf

and get:
{ff_uploads}/{record_id}/{date}{filemask:_record_id}{filemask:_doce1}{filemask:_fc1a}
/path/to/site/media/breezingforms/uploads/953/2021-08-30/953_doce1_fcla.pdf

Tx in advance

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

attachments effective identification 1 año 3 meses antes #263022

  • Avatar de tihana.krivic
  • tihana.krivic
  • Ausente
  • Moderator
  • Moderator
  • Mensajes: 11812
  • Karma: 3
  • Gracias recibidas: 763
Hi,

yes, you can mix it.

But to get record id:
1) create new textfield element in your form and give it name "formid"
2) go to form advance properties > more options > Form pieces > Before Form and copy this code :
$this->execPieceByName('ff_InitLib');
$db = JFactory::getDbo();
$db->setQuery("Select Max(id) From #__facileforms_records");
$next_record_id = intval($db->loadResult()) + 1;
ff_setValue('formid', $next_record_id); //  "formid" is element name in which you want to display the record id

Now since you have your field formid populated with record ID you can us this mask (something like this) :
{ff_uploads}/{formid:value}|{filemask:formid}{filemask:_separator}{filemask:_doce1}{filemask:_fc1a}

Please let me know the result

Regards,
Tihana
El siguiente usuario dijo gracias: Luisserafim

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: Post by tihana.krivic.
  • Página:
  • 1
  • 2
Tiempo de carga de la página: 0.056 segundos