Ciao,
sto cercando di imparare l'utilizzo di questo bel componente, e mi sono bloccato sulla bella guida Guida 2. Joomla 1.7 e Chronoforms. Interagire con il database.
Ovvero, ho creato i miei bei tre form e mi sembrava che funzionasse tutto, poi chissà che ho combinato ma con provaemail3 non mi partono più gli allegati...
Dopo averci messo mano tante volte, sempre seguendo la guida, mi sono detto, bene se trovi il problema hai imparato qualcosa!
Così ho creato allegato1, allegato2 ed allegato3 per gestire solo i file.
Risultato? Se modifico il file l'allegato parte, altrimenti no, ma il DB si aggiorna correttamente... che cosa curiosa! In effetti guardando il Debugger se non inserisco un file ho valorizzato il nome del file, quello presente nel DB, ma non tutto l'array.
Dove sbaglio?
Grazie 1000
File upload:
Field Name=input_file_1
Ghost Value={input_file_1}
Upload Files:
Fields Configuration=input_file_1:jpg-png-gif-zip-rar-doc-docx-pdf-txt
Upload Path=/home/prova/public/due/components/com_chronoforms/uploads/allegato1/
Email:
Attachments fields name=input_file_1
Ecco il Debugger senza invio allegato:
Data Array:
Array
(
[rec] => 4
[chronoform] => allegato3
[event] => submit
[option] => com_chronoforms
[Itemid] =>
[input_file_1] => 20130328102536_miele.jpg
[stato] => quattro
[cf_id] => 4
[input_submit_2] => Submit
[13a4d3e095a9f3273a0f6e9683b8dd90] => 1
[_PLUGINS_] => Array
(
[upload_files] => Array
(
)
)
[chronoform_data] => Array
(
[cf_modified] => 2013-03-28 10:49:14
[cf_modified_by] => 0
[rec] => 4
[chronoform] => allegato3
[event] => submit
[option] => com_chronoforms
[Itemid] =>
[input_file_1] => 20130328102536_miele.jpg
[stato] => quattro
[cf_id] => 4
[input_submit_2] => Submit
[13a4d3e095a9f3273a0f6e9683b8dd90] => 1
[_PLUGINS_] => Array
(
[upload_files] => Array
(
)
)
)
[chronoform_data_cf_id] => 4
)
Validation Errors:
Array
(
)
Debug Data
email
12
Result
An email has been SENT successfully from (Admin)admin@myhouse.it to me@myhouse.it
Body
Label Text 20130328102536_miele.jpg
Label Text quattro
Hidden #5 4
Submitted by 192.168.1.132
Attachments
array ( )
Ecco il Debugger con invio allegato:
Data Array:
Array
(
[rec] => 4
[chronoform] => allegato3
[event] => submit
[option] => com_chronoforms
[Itemid] =>
[input_file_1] => 20130328110634_miele.jpg
[stato] => quattro
[cf_id] => 4
[input_submit_2] => Submit
[d4702775ffde17f0909caf7c15414554] => 1
[_PLUGINS_] => Array
(
[upload_files] => Array
(
[input_file_1] => Array
(
[name] => 20130328110634_miele.jpg
[original_name] => miele.jpg
[path] => /home/prova/public/due/components/com_chronoforms/uploads/allegato1/20130328110634_miele.jpg
[size] => 8925
[link] => http://www.prova.myhouse/due/components/com_chronoforms/uploads/allegato1/20130328110634_miele.jpg
)
)
)
[chronoform_data] => Array
(
[cf_modified] => 2013-03-28 11:06:35
[cf_modified_by] => 0
[rec] => 4
[chronoform] => allegato3
[event] => submit
[option] => com_chronoforms
[Itemid] =>
[input_file_1] => 20130328110634_miele.jpg
[stato] => quattro
[cf_id] => 4
[input_submit_2] => Submit
[d4702775ffde17f0909caf7c15414554] => 1
[_PLUGINS_] => Array
(
[upload_files] => Array
(
[input_file_1] => Array
(
[name] => 20130328110634_miele.jpg
[original_name] => miele.jpg
[path] => /home/prova/public/due/components/com_chronoforms/uploads/allegato1/20130328110634_miele.jpg
=> 8925
[link] => http://www.prova.myhouse/due/components/com_chronoforms/uploads/allegato1/20130328110634_miele.jpg
)
)
)
)
[chronoform_data_cf_id] => 4
)
Validation Errors:
Array
(
)
Debug Data
Upload routine started for file upload by : input_file_1
/home/prova/public/due/components/com_chronoforms/uploads/allegato1/20130328110634_miele.jpg has been uploaded successfully.
email
12
Result
An email has been SENT successfully from (Admin)admin@myhouse.it to me@myhouse.it
Body
Prova invio allegato
Submitted by 192.168.1.132
Attachments
array ( 0 => '/home/prova/public/due/components/com_chronoforms/uploads/allegato1/20130328110634_miele.jpg', )