Back to top

Autore Topic: form prima del download  (Letto 1884 volte)

Offline foland

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
form prima del download
« il: 16 Ago 2010, 14:42:59 »
Salve a tutti chiedo scusa del disturbo ma ho un problema, ovvero
dovrei fare in modo che prima di scaricare un file l'utente compilasse un form e solo dopo l'invio parta il download esiste qualche componente o modulo che mi permetta di fare questo ?
Preciso, questo form dovrebbe essere inserito per ogni singolo file da scaricare.

Vi ringrazio anticipatamente
Cordiali Saluti
Andrea Angelo Folco

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:form prima del download
« Risposta #1 il: 16 Ago 2010, 19:32:48 »
I componenti che sono discussi in questa sezione hanno tutti l'opzione del download.

Per ottenere l'invio dell'allegato dopo il riempimento del form basta che configuri i campi che inserirai come obbligatori ed allora l'allegato sarà inviato solo dopo che il form è stato completato.
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 foland

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:form prima del download
« Risposta #2 il: 17 Ago 2010, 15:08:17 »
ok scusa, ma non riesco a capire come "collegare il file al form" e poi un'altra cosa, devo creare un form per ogni file che devo pubblicare? ho provato con il reindirizzamento dopo l'invio.

Scusami l'ignoranza  :'( ma proprio non riesco a capire uso chrono.

Esiste la possibilità con il plugin di dirgli oltre al forum qual'e il fila da scaricare?

Ringrazio anticipatamente
Cordiali Saluti
Andrea Angelo Folco

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:form prima del download
« Risposta #3 il: 17 Ago 2010, 19:04:11 »
No, scusa ho fatto confusione io. Ti ho dato una risposta pensando all'upload.
 
  Per il downlod mi viene in mente come hai accennato di utilizzare il rendirizzamento del form.
 
  1) creare un articolo di joomla che contiene il link al file. Il link   sarà visibile solo se il form passa all'articolo un determinato valore.   Ciò è possibile aggiungendo all'url dell'articolo qualcosa come questo
 
  &valore=1
 
  nell'articolo ci dovrà essere del codice php tipo questo:
 
 
Codice: [Seleziona]
<?php
  
if (JRequest::getVar('valore',0,'GET','INT)==1) { ?>

  <a href="...link al file....">file n1 download[/url]
  <?php ?>
 
 
  2) inserire l'url del link all'articolo, con l'aggiunta del valore, nel campo Redirect url del form di chronform.
 
  Puoi fare un form per ogni file da prelevare.
 
  Oppure, variante in caso di più file
 
   nel form inserisci un select con delle options che generano valori diversi per ogni file da prelevare.
 
  In questo caso il link all'articolo del file dovresti inserirlo nel campo On submit del form sempre con php
 
 
Codice: [Seleziona]
<?php
  $mainframe
->redirect("url articolo&valore=".JRequest::getVar('nomeselect',0,'GET','INT));
  ?>
 
  Questo un po' il concetto con qualche aggiustamento dovrebbe funzionare.
 
  Altra via, ancora, forse usare il campo Submit url. In questo caso i   volori sono passati con post e vanno presi con   JRequest::getVar('valore',0,'POST','INT).
« Ultima modifica: 17 Ago 2010, 19:05:48 da vales »
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 foland

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:form prima del download
« Risposta #4 il: 18 Ago 2010, 09:01:39 »
ok grazie mille faccio delle prove

intanto ti ringrazio infinitamente.

Cordiali Saluti
Andrea Angelo Folco

 



Web Design Bolzano Kreatif