Back to top

Autore Topic: Visualizzare, lasciare e/o cambiare immagine nel form Chronoforms v.6  (Letto 1297 volte)

Offline Gioacchino Cipriano

  • Appassionato
  • ***
  • Post: 409
  • Sesso: Maschio
    • Mostra profilo
Ciao a tutti, è un po' che non scrivo sul Forum (Facebook sta rovinando).
Ho un form di modifica record, ho inserito del codice PHP per visualizzare l'immagine presente sul DB.
Il problema nasce quando nel form modifico alcuni dati ma devo lasciare intatta l'immagine già presente.
Nella configurazione del campo upload ho impostato il valore Ghost con quello presente nel DB per far sì che se non carico nuova immagine rimanga ancora quella attuale.
A quanto pare non funziona e non riesco a venirne fuori.
Ho seguito senza successo quanto indicato qui:https://www.chronoengine.com/faqs/60-cfv4/cfv4-working-with-the-database/2666-how-can-i-edit-the-record-for-an-image.

Il valore che ho usato sul Ghost è:
Codice: [Seleziona]
{var:read_data4.Model1.image}




Guardando il sorgente dell'ouput ho questa situazione:
Codice: [Seleziona]
<input type="hidden" name="Model1[image]" value="20220722103020_saveriofrancesco.jpeg" data-ghost="1" />
<input name="Model1[image]" id="image" type="file">


Dove il primo elemento è il valore assegnato a Ghost, mentre il secondo è l'input per caricare eventuale nuova immagine.


Facendo il debug di CF dopo l'invio il campo risulta vuoto, mentre dovrebbe considerare il valore di Ghost.
Codice: [Seleziona]
[var] => Array
                (
                    [Nome] => Saverio
                    [Cognome] => Francesco
                    [image] =>
                )




Grazie a chi mi darà una dritta.
« Ultima modifica: 22 Ago 2022, 11:56:15 da Gioacchino Cipriano »
Grazie
Gioacchino Cipriano

 



Web Design Bolzano Kreatif