Joomla.it Forum
Componenti per Joomla! => Gestione Form => : vittvo 31 Jan 2013, 21:59:55
-
Buonasera, sto usando da poco Chronoform 4.0 RC3.5.2 su joomla 2.5. Ho un form che consente l'upload di file di testo. Vorrei crearne un altro che li visualizza e ne consenta il download. E' possibile?
Per la visualizzazione mi sembra di aver capito che questa funzionalità è compresa nella nuova versione di Chronoform e non c'è bisogno di installare anche Cronoconnectivity. C'è una guida dettagliata che mi spieghi come fare?
Grazie per l'attenzione
-
...riformulo la domanda:
Ho già creato ii form di upload di file di testo e di visualizzazione dei record seguendo le istruzioni trovate nelle 2 guide relative a chronoform v4. Ho modificato il codice adattandolo alle mie esigenze e tutto funziona come deve. Nel mio form compare sia la lista di tutti i documenti uploadati, sia il box che ne consente l'invio.
La mia esigenza adesso è:
1) effettuare il download dei documenti visualizzati (ovviamente uno per volta in seguito al clik del'utente)
oppure
2)aprirli a video in modo che l'utente possa almeno scaricarseli con 'salva con nome'. Quest'ultima soluzione mi piace meno.
Per favore, qualcuno mi dia una dritta....
P.S. ....e se sto cercando di fare qualcosa che con chronoform non è possibile spero che qualcuno me lo dica, in modo che io possa finalmente andare a dormire ad un orario decente..... :'(
-
Il modo di apertura dei documenti dipende dalla configurazione del browser di ogni utente.
Se hai già realizzato la lista dei documenti basta che tu metta, ad esempio sul nome del file, il link al documento.
-
Se io ho capito bene, (col codice sono alle prime armi), la lista appare a video in base alle istruzioni inserite nel CUSTOM CODE Table Header Body Footer:
<th style="width: 25%" class="col2 cell"><a class="order_link direction_asc"
href="index.php?option=com_chronoforms&chronoform=ARutenteall&order=input_file_1&direction=
<?php echo $ord; ?>">Allegati
<?php if (Jrequest::getVar('order','','get')=="input_file_1"){
echo "<img src=\"media/system/images/sort_".$img.".png\" alt=\"\" />"; } ?>[/url]</th>
</tr>
</thead>
è qui che devo inserire il link? Potresti per favore dirmi come?
-
No il link con tag <a che punta al file lo devi applicare nel body al nome del file che visualizzi.
-
Infatti nel frattempo avevo già capito che non quello il posto giusto. Sto provando ad inserirlo nel Custom element, con questa riga di codice:
<a href=/"components/com_chronoforms/uploads/AR_utente1/{file_input}/">{file_input}; [/url]
Il nome del file compare correttamente e posso cliccarci sopra, ma quando clicco mi da errore "#404 Articolo non trovato"..... c'è un errore nel codice, credo....
-
Mi sembra c'è un errore nel codice, dovrebbe essere così
<a href="/components/com_chronoforms/uploads/AR_utente1/{file_input}">{file_input}</a>
-
Dopo tanto penare ha funzionato cosi:
<a href="components/com_chronoforms/uploads/AR_utente1/{file_input}" >{file_input}[/url]
Grazie Vales :)