Bienvenido, Invitado
Recordarme

TEMA:

Sum attached files sent 1 año 3 meses antes #263120

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

Is there a way to Sum the attached files and show the result in Thank you page?

"You form as the ID 596 and as 50 attached files"

Something like:

Let var total = 0

On file upload : let var total = total + 1 (my upoads just accept 1 file)

But if user delete the file or change the number of uploads needed must refresh the total.

I think is better to sum on send.

Please help. I dont know what path to follow.

Thanx in advance

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

Sum attached files sent 1 año 3 meses antes #263128

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

for this files must be saved on server (form must be submitted, and then count uploaded values from database).

Please go to form->Advanced->More options->Submit pieces->End submit and put:
$this->execPieceByName('ff_InitLib'); //Include BreezingForms Library
$db = JFactory::getDBO();//Get Database Object
$session = JFactory::getSession();

$db->setQuery('Select count(value) From #__facileforms_subrecords WHERE name ="nameofuploadfile" '); 
$result = $db->loadResult(); 
$session->set('count', $result);
Please replace nameofuploadfile with name of your upload file (not title)

Then go to your form->Advanced->More options->Form pieces->Before form->check Custom and put:
$this->execPieceByName('ff_InitLib'); //Include BreezingForms Library
$session = JFactory::getSession();
    
if (JRequest::getInt('ff_status', -1) == 0) {
$count = $session->get('count');    
echo 'Your form has attached files: '.$count;
}

Hope this helps

Regards,
Tihana
El siguiente usuario dijo gracias: Luisserafim

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

Sum attached files sent 1 año 3 meses antes #263147

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

I think this one is for multiple uploads.

But I have 79 diferent nameofuploadfile . I have just 1 document in each fileupload.

Do i have to do 79 diferent blocks?

Regards

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

Sum attached files sent 1 año 3 meses antes #263149

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

ugh, you have 79 file upload element?

Regards,
Tihana
El siguiente usuario dijo gracias: Luisserafim

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

Sum attached files sent 1 año 3 meses antes #263157

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

Yes. The appication may have 9 family elements and the max uploadfiles possible are 79, because you only can send 1 file for upload field, so you don't make a mistake when choosing files as it happened many times in the past.

Since BF creates a folder for each record (I use folder mask), can't we count the files in the folder?

Best Regards

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

Sum attached files sent 1 año 3 meses antes #263159

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

I am not sure this is possible, but I will investigate it and come back to you

Regards,
Tihana

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

  • Página:
  • 1
  • 2
Tiempo de carga de la página: 0.057 segundos