Back to top

Autore Topic: Multi upload file chronoform v5  (Letto 5856 volte)

Offline dmiao83

  • Esploratore
  • **
  • Post: 75
  • Sesso: Maschio
    • Mostra profilo
Multi upload file chronoform v5
« il: 08 Gen 2015, 16:49:53 »
Buoona sera... come posso fare a caricare piu file con un unico filefiled???... Ho notato che è prevista la voce "multiple" ma, pur attivandola e mettendo [] ad entrambi i field mi pemette il caricamento di un solo file.

Grazie
dmiao83

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #1 il: 12 Gen 2015, 19:19:47 »
Per caricare file multipli, li devi selezionare multipli con il tasto ctrl nella finestra di ricerca che si apre quando selezioni il campo di inserimento.

Il limite è che i file devono essere nella stessa cartella altrimenti non è possibile la selezione multipla.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline dmiao83

  • Esploratore
  • **
  • Post: 75
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #2 il: 13 Gen 2015, 15:08:53 »
Per caricare file multipli, li devi selezionare multipli con il tasto ctrl nella finestra di ricerca che si apre quando selezioni il campo di inserimento.

Il limite è che i file devono essere nella stessa cartella altrimenti non è possibile la selezione multipla.

Ci ho provato ma nulla.... c'è qualche opzione particolare da attivare o qualche parametro da settare?

Grazie
dmiao83

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #3 il: 13 Gen 2015, 19:49:29 »
Hai provato ha togliere le [] al nome dell'allegato nella configurazione dell'action upload.

Dovresti comunque dare qualche informazione più precisa sul comportamento, inserendo magari delle action debugger prima e dopo l'action upload
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline dmiao83

  • Esploratore
  • **
  • Post: 75
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #4 il: 14 Gen 2015, 17:08:26 »
Stasera provo a togliere le [] dall'action upload... se da esito negativo caricherò più info... scusa se non l'ho fatto prima


Grazie
dmiao83

Offline dmiao83

  • Esploratore
  • **
  • Post: 75
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #5 il: 15 Gen 2015, 17:50:27 »
Sfortunatamente non funziona...

Debug on load

Codice: [Seleziona]
Data Array
Array ( [option] => com_chronoforms5 [chronoform] => dettagli [scuole] => Array ( [0] => Array ( [uniq_id] => 913cb6d20664427b1f73cbb6e725df911c5e8ee b [nome] => Alessandra ) [1] => Array ( [uniq_id] => 1fbb41ac48e8556be45884ed1ec1a0846804d46 6 [nome] => Domenico ) [2] => Array ( [uniq_id] => 9058a6c7761d5ea6893d71f9e852fdc22efc19f 9 [nome] => Emerald ) [3] => Array ( [uniq_id] => d2656d3696563f26d0bc1540fdc214d55cc6c19 9 [nome] => Roberto ) ) ) Array ( )

Errors
Array ( )

Debug Info
Array ( [0] => Array ( [DB Read] => Array ( [Queries] => Array ( [0] => SELECT `scuole`.`uniq_id` AS `scuole.uniq_id`, `scuole`.`nome` AS `scuole.nome` FROM `q8vh2_a_scuola` AS `scuole` ORDER BY `scuole`.`nome` ) ) ) )


Debug dopo il submit

Codice: [Seleziona]
Data Array
Array ( [option] => com_chronoforms5 [chronoform] => dettagli [event] => submit [scuola] => 913cb6d20664427b1f73cbb6e725df911c5e8ee b [progetto] => POR [anno] => 2015 [nomprog] => Basile [id_viag] => 3401b2d481430b50717018183dff6b660b7b9ac e [nome] => Domenico Gatto [conferma] => Conferma [progr] => 20150115161247_sez_b_ind.pdf [info_pack] => 20150115161247_sez_b_inf_doppia.pdf [doc] => 20150115161247_sez_b_inf.pdf [ticket] => 20150115161247_sez_b.pdf [id] => 10 ) Array ( [progr] => Array ( [name] => 20150115161247_sez_b_ind.pdf [original_name] => sez_b_ind.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_ind.pdf [size] => 30470 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_ind.pdf ) [info_pack] => Array ( [name] => 20150115161247_sez_b_inf_doppia.pdf [original_name] => sez_b_inf_doppia.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_inf_doppia.pdf [size] => 108663 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_inf_doppia.pdf ) [doc] => Array ( [name] => 20150115161247_sez_b_inf.pdf [original_name] => sez_b_inf.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_inf.pdf [size] => 108663 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_inf.pdf ) [ticket] => Array ( [name] => 20150115161247_sez_b.pdf [original_name] => sez_b.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b.pdf [size] => 30470 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b.pdf ) )

Errors
Array ( )

Debug Info
Array ( [2] => Array ( [Files Upload] => Array ( [0] => Upload routine started for file upload by : progr [1] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_ind.pdf has been uploaded successfully. [2] => Upload routine started for file upload by : info_pack [3] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_inf_doppia.pdf has been uploaded successfully. [4] => Upload routine started for file upload by : doc [5] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b_inf.pdf has been uploaded successfully. [6] => Upload routine started for file upload by : ticket [7] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150115161247_sez_b.pdf has been uploaded successfully. ) ) [4] => Array ( [DB Save] => Array ( [Queries] => Array ( [0] => INSERT INTO `q8vh2_a_dettagli` (`id_viag`, `nome`, `progr`, `info_pack`, `doc`, `ticket`, `user_id`, `uniq_id`, `created`) values ('3401b2d481430b50717018183dff6b660b7b9ac e', 'Domenico Gatto', '20150115161247_sez_b_ind.pdf', '20150115161247_sez_b_inf_doppia.pdf', '20150115161247_sez_b_inf.pdf', '20150115161247_sez_b.pdf', '0', '95f825b07380ae7cc2db1242eacd1b6e8d06c81 d', '2015-01-15 16:12:47'); ) ) ) )

[allegato eliminato automaticamente dopo un anno]

Offline dmiao83

  • Esploratore
  • **
  • Post: 75
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #6 il: 15 Gen 2015, 17:51:07 »
Screenshot del setup

[allegato eliminato automaticamente dopo un anno]

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #7 il: 15 Gen 2015, 19:53:07 »
Usi il model in db read e db save ? Se si toglilo altrimenti occorre uno script php per assegnare i valori provenienti da upload ai dati con model.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline dmiao83

  • Esploratore
  • **
  • Post: 75
  • Sesso: Maschio
    • Mostra profilo
Re:Multi upload file chronoform v5
« Risposta #8 il: 16 Gen 2015, 11:26:14 »
Usi il model in db read e db save ? Se si toglilo altrimenti occorre uno script php per assegnare i valori provenienti da upload ai dati con model.
I model id del DB read non li posso disattivare perché mi comandano i 4 dropdown in cascata (1 on load, 1 ajax, 1 ajax2, 1 ajax3... questi sono i 4 db read nei vari event del setup).

In File Upload ho notato che c'è la voce Array fields. se all'interno inserisco i nameid dei filefiled mi vengono "creati" gli array (lo vedo nel debugger). In DB Save ora devo per forza abilitare la voce Multi save altrimenti mi da questo errore:
Codice: [Seleziona]
Unknown column 'Array' in 'field list' SQL=INSERT INTO..............
Persistono comunque questi problemi:
1)in fase di selezione non riesco a scegliere più di un file (test fatto con Safari e Firefox (Mac), Firefox (Ubuntu)
2) premendo su conferma non effettua più il salvataggio nella tabella.

Debug del submit
Codice: [Seleziona]

Data Array
Array ( [option] => com_chronoforms5 [chronoform] => dettagli [event] => submit [scuola] => 913cb6d20664427b1f73cbb6e725df911c5e8ee b [progetto] => POR [anno] => 2015 [nomprog] => Basile [id_viag] => 3401b2d481430b50717018183dff6b660b7b9ac e [nome] => qwerty [conferma] => Conferma [assicur] => Array ( [0] => 20150116101415_sez_b_amb.pdf ) [progr] => Array ( [0] => 20150116101415_sez_b_ind.pdf ) [info_pack] => Array ( [0] => 20150116101415_sez_b_inf_doppia.pdf ) [doc] => Array ( [0] => 20150116101415_sez_b_inf.pdf ) [ticket] => Array ( [0] => 20150116101415_sez_b.pdf ) [id] => 0 ) Array ( [assicur] => Array ( [0] => Array ( [name] => 20150116101415_sez_b_amb.pdf [original_name] => sez_b_amb.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_amb.pdf [size] => 186855 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_amb.pdf ) ) [progr] => Array ( [0] => Array ( [name] => 20150116101415_sez_b_ind.pdf [original_name] => sez_b_ind.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_ind.pdf [size] => 30470 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_ind.pdf ) ) [info_pack] => Array ( [0] => Array ( [name] => 20150116101415_sez_b_inf_doppia.pdf [original_name] => sez_b_inf_doppia.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_inf_doppia.pdf [size] => 108663 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_inf_doppia.pdf ) ) [doc] => Array ( [0] => Array ( [name] => 20150116101415_sez_b_inf.pdf [original_name] => sez_b_inf.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_inf.pdf [size] => 108663 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_inf.pdf ) ) [ticket] => Array ( [0] => Array ( [name] => 20150116101415_sez_b.pdf [original_name] => sez_b.pdf [path] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b.pdf [size] => 30470 [link] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b.pdf ) ) )

Errors
Array ( )

Debug Info
Array ( [2] => Array ( [Files Upload] => Array ( [0] => Upload routine started for file upload by : assicur [1] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_amb.pdf has been uploaded successfully. [2] => Upload routine started for file upload by : progr [3] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_ind.pdf has been uploaded successfully. [4] => Upload routine started for file upload by : info_pack [5] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_inf_doppia.pdf has been uploaded successfully. [6] => Upload routine started for file upload by : doc [7] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b_inf.pdf has been uploaded successfully. [8] => Upload routine started for file upload by : ticket [9] => /var/www/html/vep/components/com_chronoforms5/chronoforms/uploads/dettagli/20150116101415_sez_b.pdf has been uploaded successfully. ) ) [4] => Array ( [DB Save] => Array ( [Queries] => Array ( ) ) ) )

[allegato eliminato automaticamente dopo un anno]

 



Web Design Bolzano Kreatif