http://www.chronoengine.com/faqs/70-cfv5/5254-how-can-i-use-the-signature-widget-in-cfv5.html
In the Designer tab open the Widgets element group and drag a Signature Pad element into your form. Open the settings and configure your pad.
(Image1)In the Setup tab open the Utilities action group and drag a Load Signature Pad action into the On Load event of your form. Move it up before the HTML (Render form) action. Open the settings and check that the action is enabled.
(Image2) (Image4)I want to display the signature image in the pdf that its generated by tcpdf, so in the DISPLAY MESSAGE option ON SUBMIT, I put the following code:
<img src='{signature}' alt='signature' /> (Image3)
When I submit the form , the pdf shows but nothing appears
I have created the colum "signature" in my table, but nothing saves (Image5)
What Iam doing wrong?
Please drag a Debugger action into the On Submit event, then submit the form and post the debug results here. You may need to temporarily set the TCPDF action to save to the see to see the results,
Bob
I have two custome codes after TCPDF (Image2)
The first costume code, customize the saved pdf name :
<?php
jimport('joomla.filesystem.file');
// copy the entry from the 'File name in Data/Files array' setting
$data_file_name = 'cf_pdf_file';
$name = $form->files[$data_file_name]['name'];
$path = $form->files[$data_file_name]['path'];
// remove the file name from the full path
$path = str_replace($name, '', $path);
if ( !JFile::exists($path.$name) ) {
echo 'File not found';
return false;
}
$ext = JFile::getExt($path.$name);
// create a new name here - can use $form->data
$new_name = $form->data['ID_Tienda'].date('dmY');
$new_name .= '.'.$ext;
// rename the file
$test = JFile::move($path.$name, $path.$new_name);
// update the $form->files values
$form->files[$data_file_name]['name'] = $new_name;
$form->files[$data_file_name]['path'] = $path.$new_name;
// fix URL bug
$url = str_replace(JPATH_SITE.'/', JURI::root(), $path);
$form->files[$data_file_name]['link'] = $url.$new_name;
$form->debug[] = print_r($form->files, true);
?>
The second custome code downloads the pdf file
<?php
$file_path = $form->files['cf_pdf_file']['path'];
if ( file_exists($file_path) ) {
\GCore\Libs\Download::send($file_path);
}
?>
In the TCPDF , in the VIEW option I set SAVE TO SERVER (Image1), so when I submit the form the pdf downloads and its saved in my server, and thats the way that I want to work for me.
If I remove the two custome codes and submit , the form its displayed in chrome and the signature appears (Image3)
But if I open the pdf that was saved in my server the signature doesnt appear(Image4 and 5)
I put a Debugger at the end but it doesnt display anything
Thanks for your help
I can't think of any reason why making changes after the pdf is created (the name and the save/download setting) would affect the inclusion of the image. There must be something else happening here.
You should see the Debugger output if the pdf is being saved to the server. Does anything show in that case?
Bob
Its happening the same issue, the signature dont show in the pdf, thanks for your response:
Data Array
Array
(
[option] => com_chronoforms5
[chronoform] => Carta_responsiva_firma
[tienda] => 531257
[event] => submit
[Itemid] =>
[ID_Tienda] => 53----
[Cadena] => 50----
[Cuenta] => 4----
[Colonia] => CE---
[Estado] => M-----
[Consolidado] => J---
[Razon_Social] => J---
[RFC] => V--------------
[Calle] => A---------
[Delegacion] => T-----------
[Selecciona_terminal] => 1
[Modelo_TPV1] => W-----
[Modelo_TPV11] => Beetle Fusion 15
[Numero_Serie_TPV1] => 0909
[No_Inventario_TPV1] => 9898
[Marca_Cajon_Dinero_TPV1] => Wincor Nixdorf
[Modelo_Cajon_Dinero_TPV1] => KA12-1
[Numero_Serie_Cajon_Dinero_TPV1] => 8989
[Marca_Imp_Termica_TPV1] => Wincor Nixdorf
[Modelo_Imp_Termica_TPV1] => A798720D
[Numero_Serie_Imp_Termica_TPV1] => 9898
[Marca_Base_TPV_TPV1] => Wincor Nixdorf
[Modelo_Base_TPV_TPV1] => S4H112
[Numero_Serie_Base_TPV_TPV1] => 980098
[Marca_Combo_Reader_TPV1] => Wincor Nixdorf
[Modelo_Combo_Reader_TPV1] => S4M115
[Numero_Serie_Combo_Reader_TPV1] => 87879
[Marca_Teclado_TPV1] => 980890
[Modelo_Teclado_TPV1] => 980890
[Numero_Serie_Teclado_TPV1] => 089089
[Marca_Scanner_TPV1] => Datalogic_USB
[Modelo_Scanner_TPV1] => LITEQW2100
[Numero_Serie_Scanner_TPV1] => 980890
[Marca_Multipuerto_USB_TPV1] => Techzone
[Modelo_Multipuerto_USB_TPV1] => TZH03
[Numero_Serie_Multipuerto_USB_TPV1] => 89879
[Marca_Wireless_USB_TPV1] => D-Link
[Modelo_Wireless_USB_TPV1] => DWA-131
[Numero_Serie_Wireless_USB_TPV1] => 76876
[Propietario_Imp_Laser_TPV1] => Concesionario
[Marca_Imp_Laser_TPV1] => 089
[Modelo_Imp_Laser_TPV1] => 890
[Numero_Serie_Imp_Laser_TPV1] =>
[Propietario_UPS_TPV1] => Concesionario
[Marca_UPS_TPV1] => 90'
[Modelo_UPS_TPV1] => 900'
[Numero_Serie_UPS_TPV1] =>
[Numero_Serie_TPV2] =>
[No_Inventario_TPV2] =>
[Marca_Cajon_Dinero_TPV2] =>
[Modelo_Cajon_Dinero_TPV2] =>
[Numero_Serie_Cajon_Dinero_TPV2] =>
[Marca_Imp_Termica_TPV2] =>
[Modelo_Imp_Termica_TPV2] =>
[Numero_Serie_Imp_Termica_TPV2] =>
[Marca_Base_TPV_TPV2] =>
[Modelo_Base_TPV_TPV2] =>
[Numero_Serie_Base_TPV_TPV2] =>
[Marca_Combo_Reader_TPV2] =>
[Modelo_Combo_Reader_TPV2] =>
[Numero_Serie_Combo_Reader_TPV2] =>
[Marca_Teclado_TPV2] =>
[Modelo_Teclado_TPV2] =>
[Numero_Serie_Teclado_TPV2] =>
[Marca_Scanner_TPV2] =>
[Modelo_Scanner_TPV2] =>
[Numero_Serie_Scanner_TPV2] =>
[Marca_Multipuerto_USB_TPV2] =>
[Modelo_Multipuerto_USB_TPV2] =>
[Numero_Serie_Multipuerto_USB_TPV2] =>
[Marca_Wireless_USB_TPV2] =>
[Modelo_Wireless_USB_TPV2] =>
[Numero_Serie_Wireless_USB_TPV2] =>
[Marca_Imp_Laser_TPV2] =>
[Modelo_Imp_Laser_TPV2] =>
[Numero_Serie_Imp_Laser_TPV2] =>
[Marca_UPS_TPV2] =>
[Modelo_UPS_TPV2] =>
[Numero_Serie_UPS_TPV2] =>
[Numero_Serie_TPV3] =>
[No_Inventario_TPV3] =>
[Marca_Cajon_Dinero_TPV3] =>
[Modelo_Cajon_Dinero_TPV3] =>
[Numero_Serie_Cajon_Dinero_TPV3] =>
[Marca_Imp_Termica_TPV3] =>
[Modelo_Imp_Termica_TPV3] =>
[Numero_Serie_Imp_Termica_TPV3] =>
[Marca_Base_TPV_TPV3] =>
[Modelo_Base_TPV_TPV3] =>
[Numero_Serie_Base_TPV_TPV3] =>
[Marca_Combo_Reader_TPV3] =>
[Modelo_Combo_Reader_TPV3] =>
[Numero_Serie_Combo_Reader_TPV3] =>
[Marca_Teclado_TPV3] =>
[Modelo_Teclado_TPV3] =>
[Numero_Serie_Teclado_TPV3] =>
[Marca_Scanner_TPV3] =>
[Modelo_Scanner_TPV3] =>
[Numero_Serie_Scanner_TPV3] =>
[Marca_Multipuerto_USB_TPV3] =>
[Modelo_Multipuerto_USB_TPV3] =>
[Numero_Serie_Multipuerto_USB_TPV3] =>
[Marca_Wireless_USB_TPV3] =>
[Modelo_Wireless_USB_TPV3] =>
[Numero_Serie_Wireless_USB_TPV3] =>
[Marca_Imp_Laser_TPV3] =>
[Modelo_Imp_Laser_TPV3] =>
[Numero_Serie_Imp_Laser_TPV3] =>
[Marca_UPS_TPV3] =>
[Modelo_UPS_TPV3] =>
[Numero_Serie_UPS_TPV3] =>
[Numero_Serie_TPV4] =>
[No_Inventario_TPV4] =>
[Marca_Cajon_Dinero_TPV4] =>
[Modelo_Cajon_Dinero_TPV4] =>
[Numero_Serie_Cajon_Dinero_TPV4] =>
[Marca_Imp_Termica_TPV4] =>
[Modelo_Imp_Termica_TPV4] =>
[Numero_Serie_Imp_Termica_TPV4] =>
[Marca_Base_TPV_TPV4] =>
[Modelo_Base_TPV_TPV4] =>
[Numero_Serie_Base_TPV_TPV4] =>
[Marca_Combo_Reader_TPV4] =>
[Modelo_Combo_Reader_TPV4] =>
[Numero_Serie_Combo_Reader_TPV4] =>
[Marca_Teclado_TPV4] =>
[Modelo_Teclado_TPV4] =>
[Numero_Serie_Teclado_TPV4] =>
[Marca_Scanner_TPV4] =>
[Modelo_Scanner_TPV4] =>
[Numero_Serie_Scanner_TPV4] =>
[Marca_Multipuerto_USB_TPV4] =>
[Modelo_Multipuerto_USB_TPV4] =>
[Numero_Serie_Multipuerto_USB_TPV4] =>
[Marca_Wireless_USB_TPV4] =>
[Modelo_Wireless_USB_TPV4] =>
[Numero_Serie_Wireless_USB_TPV4] =>
[Marca_Imp_Laser_TPV4] =>
[Modelo_Imp_Laser_TPV4] =>
[Numero_Serie_Imp_Laser_TPV4] =>
[Marca_UPS_TPV4] =>
[Modelo_UPS_TPV4] =>
[Numero_Serie_UPS_TPV4] =>
[signature] => data:image/png;base64,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
[cf_id] => 1007
[button126] => Enviar
[cf_modified] => 2016-01-28 - 04:48:11
[cf_modified_by] => 0
[] => 0
[date] => 28-01-2016 16:11
[cf_pdf_file] => Carta_responsiva_firma_20160128164814.pdf
)
Array
(
[cf_pdf_file] => Array
(
[name] => 53125728012016.pdf
[path] => /var/ftp/soportetiendas/carta/53125728012016.pdf
[size] => 0
[link] => /var/ftp/soportetiendas/carta/53125728012016.pdf
)
)
Errors
Array
(
)
Debug Info
Array
(
[20] => Array
(
[DB Save] => Array
(
[Queries] => Array
(
[0] => INSERT INTO `k1nuf_chronoforms_data_generalh33` (`ID_Tienda`, `Modelo_TPV1`, `Numero_Serie_TPV1`, `Numero_Serie_Cajon_Dinero_TPV1`, `Numero_Serie_Imp_Termica_TPV1`, `Numero_Serie_Teclado_TPV1`, `Numero_Serie_Scanner_TPV1`, `Numero_Serie_Multipuerto_USB_TPV1`, `Numero_Serie_Imp_Laser_TPV1`, `Numero_Serie_UPS_TPV1`, `Numero_Serie_TPV2`, `Numero_Serie_Cajon_Dinero_TPV2`, `Numero_Serie_Imp_Termica_TPV2`, `Numero_Serie_Teclado_TPV2`, `Numero_Serie_Scanner_TPV2`, `Numero_Serie_Multipuerto_USB_TPV2`, `Numero_Serie_Imp_Laser_TPV2`, `Numero_Serie_UPS_TPV2`, `Numero_Serie_TPV3`, `Numero_Serie_Cajon_Dinero_TPV3`, `Numero_Serie_Imp_Termica_TPV3`, `Numero_Serie_Teclado_TPV3`, `Numero_Serie_Scanner_TPV3`, `Numero_Serie_Multipuerto_USB_TPV3`, `Numero_Serie_Imp_Laser_TPV3`, `Numero_Serie_UPS_TPV3`, `Numero_Serie_TPV4`, `Numero_Serie_Cajon_Dinero_TPV4`, `Numero_Serie_Imp_Termica_TPV4`, `Numero_Serie_Teclado_TPV4`, `Numero_Serie_Scanner_TPV4`, `Numero_Serie_Multipuerto_USB_TPV4`, `Numero_Serie_Imp_Laser_TPV4`, `Numero_Serie_UPS_TPV4`, `signature`, `cf_id`, `cf_modified`, `cf_modified_by`) values ('531257', 'Wincor', '0909', '8989', '9898', '089089', '980890', '89879', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'data:image/png;base64,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', '1007', '2016-01-28 - 04:48:11', '0');
)
)
)
[41] => Array
(
[TCPDF] => Array
(
[0] => /var/ftp/soportetiendas/carta/Carta_responsiva_firma_20160128164814.pdf has been saved correctly.
)
)
[42] => Array
(
[cf_pdf_file] => Array
(
[name] => 53125728012016.pdf
[path] => /var/ftp/soportetiendas/carta/53125728012016.pdf
[size] => 0
[link] => /var/ftp/soportetiendas/carta/53125728012016.pdf
)
)
)
The signature there is still a data-encoded URL - I don't see that you have converted that to an image file. I have no idea if TCPDF can handle the signature in that format. Have you checked their documents?
Bob
Thanks for your time and effor
The Signature Pad produces an image as a data encoded URL - that is what you are seeing in the debugger output you posted.
I don't know if TCPDF supports this - did you check their documents?
You can convert the URL to an image - please see this FAQ
Once you have the image version saved then it should work OK with the TCPDF action.
Bob
Add a Custom Code action to the form On Submit event and add code like this:
Image1 (I name it "signature")I set the path to: components/com_chronoforms5/chronoforms/uploads
When I submit the form no folder and image its created but in the database some data its saved (Image 3 )
What Iam doing wrong??
DATA ARRAY
Array
(
[option] => com_chronoforms5
[chronoform] => Carta_responsiva_firma
[tienda] => 533863
[event] => submit
[Itemid] =>
[ID_Tienda] => 533863
[Cadena] => 501174
[Cuenta] => 41553
[Colonia] => LUVIANOS
[Estado] => ESTADO DE MEXICO
[Consolidado] => JOSE MANUEL JARAMILLO LOPEZ
[Razon_Social] => JOSE MANUEL JARAMILLO LOPEZ
[RFC] => JALM620601368
[Calle] => JORGE JIMENEZ CANTU S/N
[Delegacion] => TEJUPILCO
[Selecciona_terminal] => 1
[Modelo_TPV1] => Wincor Atom
[Modelo_TPV11] => Beetle Fusion 15
[Numero_Serie_TPV1] => 890980
[No_Inventario_TPV1] => 980980
[Marca_Cajon_Dinero_TPV1] => Wincor Nixdorf
[Modelo_Cajon_Dinero_TPV1] => KA12-1
[Numero_Serie_Cajon_Dinero_TPV1] => 9898980
[Marca_Imp_Termica_TPV1] => Wincor Nixdorf
[Modelo_Imp_Termica_TPV1] => A798720D
[Numero_Serie_Imp_Termica_TPV1] => 98089090
[Marca_Base_TPV_TPV1] => Wincor Nixdorf
[Modelo_Base_TPV_TPV1] => S4H112
[Numero_Serie_Base_TPV_TPV1] => 8989980
[Marca_Combo_Reader_TPV1] => Wincor Nixdorf
[Modelo_Combo_Reader_TPV1] => S4M115
[Numero_Serie_Combo_Reader_TPV1] => 980980
[Marca_Teclado_TPV1] => 98980890
[Modelo_Teclado_TPV1] => 908890
[Numero_Serie_Teclado_TPV1] => 980890
[Marca_Scanner_TPV1] => Honeywell_USB
[Modelo_Scanner_TPV1] => 3800G
[Numero_Serie_Scanner_TPV1] => 980890
[Marca_Multipuerto_USB_TPV1] => Techzone
[Modelo_Multipuerto_USB_TPV1] => TZH03
[Numero_Serie_Multipuerto_USB_TPV1] => 98089090
[Marca_Wireless_USB_TPV1] => D-Link
[Modelo_Wireless_USB_TPV1] => DWA-131
[Numero_Serie_Wireless_USB_TPV1] => 98098980
[Propietario_Imp_Laser_TPV1] => Concesionario
[Marca_Imp_Laser_TPV1] => 89980
[Modelo_Imp_Laser_TPV1] => 980890
[Numero_Serie_Imp_Laser_TPV1] =>
[Propietario_UPS_TPV1] => Concesionario
[Marca_UPS_TPV1] => 0900909
[Modelo_UPS_TPV1] => 0990'
[Numero_Serie_UPS_TPV1] =>
[Numero_Serie_TPV2] =>
[No_Inventario_TPV2] =>
[Marca_Cajon_Dinero_TPV2] =>
[Modelo_Cajon_Dinero_TPV2] =>
[Numero_Serie_Cajon_Dinero_TPV2] =>
[Marca_Imp_Termica_TPV2] =>
[Modelo_Imp_Termica_TPV2] =>
[Numero_Serie_Imp_Termica_TPV2] =>
[Marca_Base_TPV_TPV2] =>
[Modelo_Base_TPV_TPV2] =>
[Numero_Serie_Base_TPV_TPV2] =>
[Marca_Combo_Reader_TPV2] =>
[Modelo_Combo_Reader_TPV2] =>
[Numero_Serie_Combo_Reader_TPV2] =>
[Marca_Teclado_TPV2] =>
[Modelo_Teclado_TPV2] =>
[Numero_Serie_Teclado_TPV2] =>
[Marca_Scanner_TPV2] =>
[Modelo_Scanner_TPV2] =>
[Numero_Serie_Scanner_TPV2] =>
[Marca_Multipuerto_USB_TPV2] =>
[Modelo_Multipuerto_USB_TPV2] =>
[Numero_Serie_Multipuerto_USB_TPV2] =>
[Marca_Wireless_USB_TPV2] =>
[Modelo_Wireless_USB_TPV2] =>
[Numero_Serie_Wireless_USB_TPV2] =>
[Marca_Imp_Laser_TPV2] =>
[Modelo_Imp_Laser_TPV2] =>
[Numero_Serie_Imp_Laser_TPV2] =>
[Marca_UPS_TPV2] =>
[Modelo_UPS_TPV2] =>
[Numero_Serie_UPS_TPV2] =>
[Numero_Serie_TPV3] =>
[No_Inventario_TPV3] =>
[Marca_Cajon_Dinero_TPV3] =>
[Modelo_Cajon_Dinero_TPV3] =>
[Numero_Serie_Cajon_Dinero_TPV3] =>
[Marca_Imp_Termica_TPV3] =>
[Modelo_Imp_Termica_TPV3] =>
[Numero_Serie_Imp_Termica_TPV3] =>
[Marca_Base_TPV_TPV3] =>
[Modelo_Base_TPV_TPV3] =>
[Numero_Serie_Base_TPV_TPV3] =>
[Marca_Combo_Reader_TPV3] =>
[Modelo_Combo_Reader_TPV3] =>
[Numero_Serie_Combo_Reader_TPV3] =>
[Marca_Teclado_TPV3] =>
[Modelo_Teclado_TPV3] =>
[Numero_Serie_Teclado_TPV3] =>
[Marca_Scanner_TPV3] =>
[Modelo_Scanner_TPV3] =>
[Numero_Serie_Scanner_TPV3] =>
[Marca_Multipuerto_USB_TPV3] =>
[Modelo_Multipuerto_USB_TPV3] =>
[Numero_Serie_Multipuerto_USB_TPV3] =>
[Marca_Wireless_USB_TPV3] =>
[Modelo_Wireless_USB_TPV3] =>
[Numero_Serie_Wireless_USB_TPV3] =>
[Marca_Imp_Laser_TPV3] =>
[Modelo_Imp_Laser_TPV3] =>
[Numero_Serie_Imp_Laser_TPV3] =>
[Marca_UPS_TPV3] =>
[Modelo_UPS_TPV3] =>
[Numero_Serie_UPS_TPV3] =>
[Numero_Serie_TPV4] =>
[No_Inventario_TPV4] =>
[Marca_Cajon_Dinero_TPV4] =>
[Modelo_Cajon_Dinero_TPV4] =>
[Numero_Serie_Cajon_Dinero_TPV4] =>
[Marca_Imp_Termica_TPV4] =>
[Modelo_Imp_Termica_TPV4] =>
[Numero_Serie_Imp_Termica_TPV4] =>
[Marca_Base_TPV_TPV4] =>
[Modelo_Base_TPV_TPV4] =>
[Numero_Serie_Base_TPV_TPV4] =>
[Marca_Combo_Reader_TPV4] =>
[Modelo_Combo_Reader_TPV4] =>
[Numero_Serie_Combo_Reader_TPV4] =>
[Marca_Teclado_TPV4] =>
[Modelo_Teclado_TPV4] =>
[Numero_Serie_Teclado_TPV4] =>
[Marca_Scanner_TPV4] =>
[Modelo_Scanner_TPV4] =>
[Numero_Serie_Scanner_TPV4] =>
[Marca_Multipuerto_USB_TPV4] =>
[Modelo_Multipuerto_USB_TPV4] =>
[Numero_Serie_Multipuerto_USB_TPV4] =>
[Marca_Wireless_USB_TPV4] =>
[Modelo_Wireless_USB_TPV4] =>
[Numero_Serie_Wireless_USB_TPV4] =>
[Marca_Imp_Laser_TPV4] =>
[Modelo_Imp_Laser_TPV4] =>
[Numero_Serie_Imp_Laser_TPV4] =>
[Marca_UPS_TPV4] =>
[Modelo_UPS_TPV4] =>
[Numero_Serie_UPS_TPV4] =>
[signature] => 20160203-033238_signature.png
[cf_id] => 909
[button126] => Enviar
[cf_modified] => 2016-02-03 - 03:32:38
[cf_modified_by] => 0
[] => 0
[sig_img] => <img src='http://172.17.80.17/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160203-033238_signature.png' />
[date] => 03-02-2016 15:38
[cf_pdf_file] => Carta_responsiva_firma_20160203153239.pdf
)
ARRAY
Array
(
[signature] => Array
(
[name] => 20160203-033238_signature.png
[link] => http://172.17.80.17/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160203-033238_signature.png
[path] => /opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160203-033238_signature.png
)
[cf_pdf_file] => Array
(
[name] => 53386303022016.pdf
[path] => /var/ftp/soportetiendas/carta/53386303022016.pdf
[size] => 0
[link] => /var/ftp/soportetiendas/carta/53386303022016.pdf
)
)
ERRORS
Array
(
)
DEBUG INFO
Array
(
[20] => Array
(
[DB Save] => Array
(
[Queries] => Array
(
[0] => INSERT INTO `k1nuf_chronoforms_data_generalh33` (`ID_Tienda`, `Modelo_TPV1`, `Numero_Serie_TPV1`, `Numero_Serie_Cajon_Dinero_TPV1`, `Numero_Serie_Imp_Termica_TPV1`, `Numero_Serie_Teclado_TPV1`, `Numero_Serie_Scanner_TPV1`, `Numero_Serie_Multipuerto_USB_TPV1`, `Numero_Serie_Imp_Laser_TPV1`, `Numero_Serie_UPS_TPV1`, `Numero_Serie_TPV2`, `Numero_Serie_Cajon_Dinero_TPV2`, `Numero_Serie_Imp_Termica_TPV2`, `Numero_Serie_Teclado_TPV2`, `Numero_Serie_Scanner_TPV2`, `Numero_Serie_Multipuerto_USB_TPV2`, `Numero_Serie_Imp_Laser_TPV2`, `Numero_Serie_UPS_TPV2`, `Numero_Serie_TPV3`, `Numero_Serie_Cajon_Dinero_TPV3`, `Numero_Serie_Imp_Termica_TPV3`, `Numero_Serie_Teclado_TPV3`, `Numero_Serie_Scanner_TPV3`, `Numero_Serie_Multipuerto_USB_TPV3`, `Numero_Serie_Imp_Laser_TPV3`, `Numero_Serie_UPS_TPV3`, `Numero_Serie_TPV4`, `Numero_Serie_Cajon_Dinero_TPV4`, `Numero_Serie_Imp_Termica_TPV4`, `Numero_Serie_Teclado_TPV4`, `Numero_Serie_Scanner_TPV4`, `Numero_Serie_Multipuerto_USB_TPV4`, `Numero_Serie_Imp_Laser_TPV4`, `Numero_Serie_UPS_TPV4`, `signature`, `cf_id`, `cf_modified`, `cf_modified_by`) values ('533863', 'Wincor Atom', '890980', '9898980', '98089090', '980890', '980890', '98089090', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'data:image/png;base64,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', '909', '2016-02-03 - 03:32:38', '0');
)
)
)
[41] => Array
(
[TCPDF] => Array
(
[0] => /var/ftp/soportetiendas/carta/Carta_responsiva_firma_20160203153239.pdf has been saved correctly.
)
)
[42] => Array
(
[signature] => Array
(
[name] => 20160203-033238_signature.png
[link] => http://172.17.80.17/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160203-033238_signature.png
[path] => /opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160203-033238_signature.png
)
[cf_pdf_file] => Array
(
[name] => 53386303022016.pdf
[path] => /var/ftp/soportetiendas/carta/53386303022016.pdf
[size] => 0
[link] => /var/ftp/soportetiendas/carta/53386303022016.pdf
)
)
)
Is there an image at http://172.17.80.17/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160203-033238_signature.png ?
If not, then you need to check the code that is creating the image.
Bob
I copy the code from:"Saving the signature as an image" from "How can I use the signature widget in CFv5?"
I only change the save path to: components/com_chronoforms5/chronoforms/uploads.
<?php
$data_pieces = explode(",", $form->data['signature']);
$encoded_image = $data_pieces[1];
$decoded_image = base64_decode($encoded_image);
// set the folder where the images will be saved
$folder = 'components/com_chronoforms5/chronoforms/uploads/'.$form->form['Form']['title'].'/';
$path = JPATH_SITE.'/'.$folder;
$url = JURI::root().$folder;
// sets a file name using a date-time prefix to make sure it is unique
$sig_name = date('Ymd-his').'_signature.png';
file_put_contents( $path.$sig_name, $decoded_image);
// add the file info to the form data
$form->data['signature'] = $sig_name;
$form->files['signature']['name'] = $sig_name;
$form->files['signature']['link'] = $url.$sig_name;
$form->files['signature']['path'] = $path.$sig_name;
// display the image if needed
echo "<img src='{$url}{$sig_name}' />";
// to add the image to an email add this line
// and put {sig_img} in the email template
$form->data['sig_img'] = "<img src='{$url}{$sig_name}' />";
?>
Maybe the folder doesn't have the correct permissions so that file can't be saved?
Bob
/opt/lampp/htdocs/co------/components/com_chronoforms5/chronoforms/uploads
Image 1
I put the 3 codes that appears in the http://www.chronoengine.com/faqs/70-cfv5/5254-how-can-i-use-the-signature-widget-in-cfv5.html
one=<img src='{signature}' alt='signature' />
two=echo "<img src='{$url}{$sig_name}' />";
three={sig_img}
Image2
Image3
But it doesnt works, please help it look like a wonderful tool, just what i need!
Thanks
DATA ARRAY
Array
(
[option] => com_chronoforms5
[chronoform] => Carta_responsiva_firma
[tienda] => 53------
[event] => submit
[Itemid] =>
[ID_Tienda] => 53-----
[Cadena] => 50-----
[Cuenta] => 22-----
[Colonia] => B---------------
[Estado] => E-------------------
[Consolidado] => G--------------------
[Razon_Social] => AR-----------------
[RFC] => PI------------------
[Calle] => 16
[Delegacion] => T
[Selecciona_terminal] => 1
[Modelo_TPV1] => Win
[Modelo_TPV11] => Beetle Fusion 15
[Numero_Serie_TPV1] => 890
[No_Inventario_TPV1] => 980
[signature] => 20160309-044624_signature.png
[cf_id] => 639
[button126] => Enviar
[cf_modified] => 2016-03-09 - 04:46:24
[cf_modified_by] => 0
[] => 0
[sig_img] => <img src='http://172.XX.XX.XX/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160309-044624_signature.png' />
[date] => 09-03-2016 16:24
[cf_pdf_file] => Carta_responsiva_firma_20160309164626.pdf
)
Array
(
[signature] => Array
(
[name] => 20160309-044624_signature.png
[link] => http://172.XX.XX.XX/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160309-044624_signature.png
[path] => /opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160309-044624_signature.png
)
[cf_pdf_file] => Array
(
[name] => 53000009032016164626.pdf
[path] => /opt/lampp/htdocs/co/components/com_chronoforms5/chronoforms/uploads/53000009032016164626.pdf
[size] => 0
[link] => http://XX.XX.XX.XX/com/components/com_chronoforms5/chronoforms/uploads/53000009032016164626.pdf
)
)
ERRORS
Array
(
)
DEBUG INFO
Array
(
[20] => Array
(
[DB Save] => Array
(
[Queries] => Array
(
[0] => INSERT INTO `k1nuf_chronoforms_data_ge------` (`ID_Tienda`, `Modelo_TPV1`, `Numero_Serie_TPV1`, `signature`, `cf_id`, `cf_modified`, `cf_modified_by`) values ('530000', 'Wincor', '890890890', 'data:image/png;base64,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', '639', '2016-03-09 - 04:46:24', '0');
)
)
)
[41] => Array
(
[TCPDF] => Array
(
[0] => /opt/lampp/htdocs/co-----/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma_20160309164626.pdf has been saved correctly.
)
)
[42] => Array
(
[signature] => Array
(
[name] => 20160309-044624_signature.png
[link] => http://172.17.80.17/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160309-044624_signature.png
[path] => /opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160309-044624_signature.png
)
[cf_pdf_file] => Array
(
[name] => 53000009032016164626.pdf
[path] => /opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/53000009032016164626.pdf
[size] => 0
[link] => http://XX.XX.XX.XX/comexbdc/components/com_chronoforms5/chronoforms/uploads/53000009032016164626.pdf
)
)
)
From the last image in your post it looks as if the folder you are saving the image to doesn't exist?
Bob
Image 1
Then I try putting the code in the "Display message" option:
<img src='{signature}' alt='signature' />
and
{sig_img}
Image 2
Submit the form with the new signature
Image 3
But the image doesnt shows in the PDF.
Image 4
The image its saved in the folder
Image 5
Then I put the next code trying to display the image of the first image (Image 1):
<a><img src="/opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/20160310-114556_signature.png" width="179" height="50" /></a>
Image 6, Image 7
And it works! but I need the image that I submit each time.
I am close , thanks for your help!!!
Thanks
Thanks!!!
I in ON SUBMIT I have a custome code that brings the date and hour:
<?php
$form->data['date'] = date('d-m-Y H:i:s');
?>
Then I in the signature code i change this line :
THIS: $sig_name = date('Ymd-his').'_signature.png';
FOR THIS: $sig_name = date('d-m-Y H:i:s').'_signature.png';
<?php
$data_pieces = explode(",", $form->data['signature']);
$encoded_image = $data_pieces[1];
$decoded_image = base64_decode($encoded_image);
// set the folder where the images will be saved
$folder = 'components/com_chronoforms5/chronoforms/uploads/'.$form->form['Form']['title'].'/';
$path = JPATH_SITE.'/'.$folder;
$url = JURI::root().$folder;
// sets a file name using a date-time prefix to make sure it is unique
//$sig_name = date('Ymd-his').'_signature.png';
$sig_name = date('d-m-Y H:i:s').'_signature.png';
file_put_contents( $path.$sig_name, $decoded_image);
// add the file info to the form data
$form->data['signature'] = $sig_name;
$form->files['signature']['name'] = $sig_name;
$form->files['signature']['link'] = $url.$sig_name;
$form->files['signature']['path'] = $path.$sig_name;
// display the image if needed
echo "<img src='{$url}{$sig_name}' />";
// to add the image to an email add this line
// and put {sig_img} in the email template
$form->data['sig_img'] = "<img src='{$url}{$sig_name}' />";
?>
Then in the DISPLAY MESSAGE I put the following html code where I want to display the Signature:
<img src="/opt/lampp/htdocs/comexbdc/components/com_chronoforms5/chronoforms/uploads/Carta_responsiva_firma/{date}_signature.png" width="179" height="70" />
And THATS IT!!!!!!!!!!!!!
Image 1
<?php
$data_pieces = explode(",", $form->data['signature']);
$encoded_image = $data_pieces[1];
$decoded_image = base64_decode($encoded_image);
// set the folder where the images will be saved
$folder = 'components/com_chronoforms5/chronoforms/uploads/'.$form->form['Form']['title'].'/';
$path = JPATH_SITE.'/'.$folder;
$url = JURI::root().$folder;
// sets a file name using a date-time prefix to make sure it is unique
//$sig_name = date('Ymd-his').'_signature.png';
$sig_name = date('d-m-Y H:i:s').'_signature.png';
file_put_contents( $path.$sig_name, $decoded_image);
// add the file info to the form data
$form->data['signature'] = $sig_name;
$form->files['signature']['name'] = $sig_name;
$form->files['signature']['link'] = $url.$sig_name;
$form->files['signature']['path'] = $path.$sig_name;
// display the image if needed
echo "<img src='{$url}{$sig_name}' />";
// to add the image to an email add this line
// and put {sig_img} in the email template
$form->data['sig_img'] = "<img src='{$url}{$sig_name}' />";
?>
When I submit the form Only the signature2 image its saved like and image,signature 1 its saved like a plain text
Thanks for all your help , this is and excelent tool!!!
