hey @telecastd,
so i have now created several new test entities of different types, created signature fields and linked them to templates to be able to print them with dompdf. My result is that it only works very sporadically at all and then it also has a very strange behavior where sometimes one seemingly preferred field is rendered and the other is not if the preferred one is filled - if it is not filled, the other one is sometimes rendered. i just set up a new Espo (version 7.5.6) with the extensions eSignature (version 4.0.1) and Sales-Pack (version 1.2.2) and included the signatures in a new entity, created and printed a pdf template with (only!) double curly brackets around the signatures - result: only the xml text renders. I can't figure it out and now just assume that there are incompatibilities with the latest version of espo with the plugin.
How to use the eSignature extension to add electronic signature functionality to Espo
Collapse
X
-
Could you please print here the contents of the template that you are trying to use ? -
Also, that print as a document seems nice as a workaround for tcpdf but with dompdf i think this is outdated... when printing with the browser-engine, most of the css gets crushed and there are no pagebreaks, so this should not be an option for me if there is no workaround for these... -
ERROR: Slim Application Error Type: Error Code: 0 Message: Call to a member function get() on null File: /.../application/Espo/Modules/Esignature/Controllers/Esignature.php Line: 83
When "Display Document in Full View" on my Entity.
...and i am on Version 7.5.5 and Ext-V. 4.0.1Last edited by arrestthepresident; 08-25-2023, 02:03 PM. -
telecastg hey there, thank you. unfortunately i cannot use this feature in the entity i want (It is a Base-Plus type entity if this is of signifficance) but in another entity (that has no special type) i can. (The error-alert in the browser is "error retrieving template page format")
If this was the Problem, this would be bad, as i need activities and history for this entity.
also, when i use double brackets in the code above it outputs the svg-text instead. when using three i at least only get the "electronically signe..." but the signature itself above is missing.
I'll check he logs... -
Hi,
Please note that you must use double brackets in your template, otherwise the actual SVG code will render instead of the image.
Not sure why dompdf is not rendering the image, as it is being captured correctly (otherwise the browser would not render it).
Are there any error messages in the php log or in the browser console?
We are using the esignature extension v 4.0.1 with Espo 7.4.3 without any issues, what version of Espo are you using?
While we figure it out, if you need to print a document, you can click on "Display as Document in Full View" to render the document to the browser and use your browser's pdf engine to generate the print out. -
Hey there,
i have version 4.0.1 and i cant seem to get the svg to print to the pdf using dompdf
see screenshot:
and here is my code for this section:
HTML Code:<table> <tbody> <tr style="border: 1px solid #ddd;"> <td style="vertical-align: top;"> <p style="font-weight: bold; line-height: 0.5px; color:#77ce83; font-size:14px;">Unterschrift Auftraggeber:</p> </td> <td style="vertical-align: top;" align="right"> <p style="font-weight: bold; line-height: 0.5px; color:#77ce83; font-size:14px;">Unterschrift Auftragnehmer:</p> </td> </tr> <tr style="border: 1px solid #ddd;"> <td align="left"> {{{signaturKunde}}} </td> <td align="right"> {{{signaturITP}}} </td> </tr> </tbody> </table>
whats wrong? -
Hi shootify,
What I would do is to create an entity "DeviceDelivery" with the information that you require plus an esignature field and have your delivery person open up that entity on its mobile or pad device (Espo can be easily run as a web page in any mobile device) and have the customer draw her/his signature at that moment.Leave a comment:
-
hi there telecastg, i have a question hope you can help me!
I have a created a entity call device pickup, this is to record when we pick devices from customers on which upon pick up we collect customer signature, however id like to collect a signature when delivered, how do you think i should do this, want to hear from you about ideas. thanksLeave a comment:
-
Hi telecastg , this is more a feature request,
Do you think you can integrate this tool with a hardware signature pad like https://www.topazsystems.com/index.html
thanksLeave a comment:
Leave a comment: