Joomla.it Forum
Componenti per Joomla! => Gestione Form => : gianlucalog 21 Oct 2011, 12:35:28
-
Ciao a tutti,
mi ritrovo con un problema nuovo che non proprio a capire ne risolvere. Ho aggiornato CF dalla 3.1 Rc 5 (se ricordo bene) alle 3.2 stabile sul sito. Mi sono reso conto che una form con possibilità di allegare file ora funziona diversamente.
Mi spiego. La form è composta da una serie di campi (testo, inputbox etc etc) + un campo file upload senza required attivo.
tutto bene se inserisco tutti i valori richiesti (file compreso), Se invece ometto il file (cosa che vorrei far fare al form e che prima faceva) mi da un errore identico agli errori di validazione con solo visualizzato 1. e null'altro.
Per cercare di capire se e dove sbagliavo qualocosa, ho creato con il wiozard un nuovo form di prova con semplici campi testo + il fileupload (senza un bit di codice aggiuntivo a quello creato dal wizard.
Il Risultato è il medesimo, errore se non indico un file, ok se allego un file..
Mi sorge un dubbio su che tipo di campo vuole sul dB per i file. fino a ieri usavo un banale Varchar2 che poi estraevo per usare con JURI la visualizzazione..
grazie in anticipo a chi voglia impazzire con me
Gianluca
-
Se può aiutare, il codice HTML del form di prova è il seguente.. :)
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">affiliato1</label>
<input class="cf_inputbox" maxlength="150" size="30" title="" id="text_4" name="id_utente" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">operazione</label>
<input class="cf_inputbox" maxlength="150" size="30" title="" id="text_5" name="cb_operazione" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">affiliato2</label>
<input class="cf_inputbox" maxlength="150" size="30" title="" id="text_6" name="cb_utente2" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">importo</label>
<input class="cf_inputbox" maxlength="150" size="30" title="" id="text_7" name="cb_importo" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">info</label>
<input class="cf_inputbox" maxlength="150" size="30" title="" id="text_3" name="cb_info" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_fileupload">
<label class="cf_label" style="width: 150px;">Fattura</label>
<input class="cf_fileinput cf_inputbox" title="Please, Inserire una fattura" size="20" id="file_8" name="cb_fattura" type="file" />
<a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/></a>
<div class="tooltipdiv">Fattura :: inserire un documetno valido</div>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_button">
<input value="Submit" name="button_6" type="submit" /><input type="reset" name="reset" value="Reset"/>
</div>
<div class="cfclear"> </div>
</div>
-
Ho creato il medesimo form su un ambiente con la versione 3.1 Rc5 .
Funziona, consentendo la compilazione del form anche senza l'upload di un file
Ho provato a far funzionale il form dell'ambiente 3.1 Rc5 sul dB dell'ambiente 3.2 e funziona ugualmente..
sono vicino alla conclusione che ci sia un bugghettino sulla 3.2..
-
Per risolvere il problema sulla v3.2.0 devi applicare quest patch
http://www.joomla.it/download-della-community/item/161-patch-per-componenti-chronoengine.html
-
Per risolvere il problema sulla v3.2.0 devi applicare quest patch
http://www.joomla.it/download-della-community/item/161-patch-per-componenti-chronoengine.html (http://www.joomla.it/download-della-community/item/161-patch-per-componenti-chronoengine.html)
Che pirla che sono, bastava cercare meglio tra i download.. Grazie vales e scusatemi ancora ... :-[