6659 comments found.
Hello,
About signing. I see that the file is attached but not the image. Is it possible to see the signature displayed (ie to see the signature). Very useful for contracts for example.
Hi
Assuming the signature field is set up with this guide, with a code snippet you can display the image within the email notification. Add the following code to the WP theme functions.php file (or use a plugin):
add_filter('quform_get_value_html_1_4', function ($value, $element, $form) {
$v = $element->getValue();
if ($form->config('environment') == 'frontend' && is_array($v) && count($v)) {
$value = sprintf('<a href="%1$s"><img src="%1$s" /></a>', esc_url($v[0]['url']));
}
return $value;
}, 10, 3);
Replace 1_4 on the first line with the unique ID of the File Upload element.
Regards, TC
Thanks! Great… and sorry about my late reply.
I have another question…
is it possible to send the result of the form as an attached file (in pdf or txt format for example)?
Welll not in txt. Pdf or html, to be able to see the signature.
Hi
It’s possible to print the email and choose “Save as PDF” to convert it to a PDF file. There isn’t a built-in feature to attach the submitted data as a PDF or HTML file.
We have an example integration with WebMerge (now Formstack Documents), which can be used to merge the form data into a PDF file and send it via email. It may also be possible to integrate with other similar services using the Quform Zapier add-on.
Regards, TC
I attempted to do this, but since there is a signature, it doesn’t seem to display correctly in the pdf file. There is a red cross, as if the image was not added.
Do you think it would be a good idea to implement this feature? Would you be available? We use another account for the purchase of plugins. Can we contact you through your profile to discuss this?
Hi
I wasn’t able to get it to work either, I can send the correct signature image URL but putting it in an img tag shows a red X. You may be able to get this to working using a different service through Zapier.
We will hopefully be able to add PDF generation to the plugin in the future, but it wouldn’t be for some time. We aren’t currently available for custom work.
Regards, TC
It works with Thunderbird… but, not with Outlook. Do you have somes details to do this via Zapier? I saw some informations into your doc, but not sure what to do and how to do it. Thanks in advance.
Mary.
Hi Mary
If you follow the guide to the end you should have the form data being sent to Zapier. Then you would add an action step to generate a PDF file from the data, you will be able to search through all possible actions. You could try for example PDFMonkey: Generate Document or something similar.
Regards, TC
Ok, thank you. I’ll try this.
Hello!! Is it possible to know which license is associated with which website?
Hi
We have a URL where you can check what site a purchase code is associated with:
https://api.quform.com/wp-json/quform/v1/lookup?purchase_code=xxxxxReplace xxxxx with the Quform purchase code. It’s a little basic, but if the code is in our system it will display the site URL.
Regards, TC
OK, thanks!
Hi, Is it possible on image upload (jpg, png) generate also smaller sizes? (without uploading to media)
Hi
There isn’t a built-in feature to generate smaller sizes unless you enable the add to media library option, it would require custom development.
Regards, TC
Thank you for the answer, what about image upload security? I can easily upload php file just changing extension to jpg. Is there an option to validate if it is real image using eg. file_is_valid_image (file upload is optional) ?
Hi
There isn’t a built-in option to do this currently, but you can use this code snippet to validate this.
Regards, TC
Hello!!! Is it possible to add a handwritten signature?
Sorry to bother.. the answer is YES : https://support.themecatcher.net/quform-wordpress-v2/guides/advanced/signature-field
Can we import a cf7 into qform?
Hi
Unfortunately it isn’t currently possible to do this.
Regards, TC
I means, migrate from cf7 to qform?
Hi
There isn’t a way to migrate or import forms from cf7, the form would need to be recreated manually.
Regards, TC
I understand that it’s not at all the same way to do with this plugin and yours. And I prefer yours 
Is it possible to submit data to two forms? e.g I want to create a form that uses entry ID because it generates automatic ids, eg 1, 2, 3, 4, 5 Now I want to add a code to the automatic ids so that I can have emb1, comb2, emb3 etc. based on users selection, users will select code, then it should combine the code with automatic id
My solution Create two forms, one form for generation of code, and when you submit, it submits the entry id and code to the next form, add a few more fields and save
Problem Both two forms are saving on the same table, such that you end up with emb1, comb3, emb5 etc. It is skipping one number because of the previous form
What is the solution?
Hi
We have a guide here for passing data from one form to another. Add the entry ID using the variable tag {entry_id} and the code prefix (which would be something like {element|id:5|Code}) as URL parameters then they could be populated into a (hidden) field on the second form.
It may also be possible to do this with one form, in the email notification subject or content fields, you could add the entry ID variable tag {entry_id} and the tag for the code prefix. It’s also possible to populate a hidden field when the form is submitted with the code and entry ID, let me know if you would like an example of this.
Regards, TC
Thank you Example one is what I currently have This is the problem – If both form 1 and form 2 are creating automated IDs such that you end up with 1 (form 1), 2(form 2), 3(form 1), 4(form 2) ..... etc so that you end up with this sequence for form 2 – ( 2,4, 6, 8, 10 ) etc I do not want this, I want normal sequence – 1, 2, 3, 4,5 for entry id
A second problem is that, one may decide to exit the process at form 1, in which case, useless data would have already been stored, increasing the sequence
I have also tried option 2, entry ID and variable tag Problem is, this shows on the confirmation page ok, but does not save on database this does not work, as I would like to save data in the database
I am interested in option 3, if it answers above issues
Hi
Okay, how about the form 1 only passes the code (and perhaps passes some other data to the second form – as shown in the guide linked above). For form 1 go to Edit Form – Settings – General – Form, and disable the “Save submitted form data” option – this will stop form 1 from creating an entry ID. The email notification can also be turned off if needed.
In form 2, have a hidden field that will store the code from the URL (see step 3 in the guide linked above), with the code below we will add the entry ID to this value.
Add the following code to the WP theme functions.php file (or use a plugin).
add_filter('quform_post_set_entry_id_2', function (array $result, Quform_Form $form) {
$key = 'quform_2_3';
$code = $form->getValue($key);
$form->setValue($key, $code . $form->getEntryId());
return $result;
}, 10, 2);
Replace the number 2 on the first line with the form ID of form 2, on line 2 replace 2_3 with the unique ID of the hidden field.
Note that if you add another form to the site that stores entries, it will interfere with the entry ID sequence.
Regards, TC
Hello, Is it possible to replace OR add only quform image upload for woocommerce product reviews? So user could add review as text, but also upload an image?
Hi
It wouldn’t be possible to add a Quform field to the review form. It should be possible to replace with review form with a Quform form, but it would require custom development to add the review programmatically and display the image ( you may need a developer).
You might want to give this plugin a try.
Regards, TC
Hi, is it possible hide select dropdown options based on conditional logic from another select dropdown? Example Select dropdown A has 123 and Select B dropdown has 456 and if Select dropdown A chooses option 2 ,then Select B has only 56 available to select and no option 4.
Hi
One option is to have two Select Menus for the B field, one with 456 and with 56, then use conditional logic to show the correct field depending on what is selected in Select A.
Another option is to modify the options available in Select B with some custom code, we have a guide for that here.
Regards, TC
Thank you. One more question. In the select dropdown it says by default “Please select” in English. Is it possible to translate or change it?
Hi
If you go to the Settings for the Select Menu field, you can translate it on the Translations tab (the option can also be disabled on the first tab).
Regards, TC
Ah, so simple
, Thanks again.
About this “15 optional validators to require specific data from the user” is it possible to use your plugin to validate vouchers (if is valid or not) query the database for that code?
Hi
You can create a custom validator to do a database query for the voucher code.
Alternatively, if you have the list of vouchers in text, one per line, you could go to the field settings and on the Advanced tab add an “In Array” validator, then add the voucher code list as the allowed values.
Regards, TC
Could you please explain what is “custom database” the records are going to be stored where, in WP or other?
Hi there, is the plugin still maintained? It’s over a year since the last update. Thanks!
Hi
Yes, it is still maintained. It has been less than 6 months since the last update. We’ll hopefully have a new feature update within the next couple of months.
Regards, TC
Ok thank. I just want to inform you that the datepicker dont work. Tested it on several themes on the latest WP.
Hi
There aren’t any known bugs with the datepicker. Could you please post a link to the form page or send the link privately using the contact form on our profile page?
Regards, TC
It was my bad i’m sorry. A cache thing.
Hi
in the backend the question and the question mark ist correcly positioned. but now on the frontend its on the left side. Tried every thing for hours with the builder and the qform it self
the installation DIVI theme with the newest updates Qform newest
Hi
I know that we’ve solved this on the forums, but I will post an answer here too in case it helps someone else in the future.
Can you check at Edit Form – Settings – Language that the “Enable RTL support” is set to either “Global setting” or “Disabled”.
Then check the “RTL support” at Forms – Settings – Global – Regional, if it’s enabled, set it to autodetect. If it’s set to autodetect, set it to disabled.
Regards, TC
Hi, I am trying desperatly to cache UTM data from cookie info and place them into hidden fields. How this can be achieved? thank you
Hi
Here is some example code to populate a hidden field from a cookie value, you can add this to the WP theme functions.php file (or use a plugin):
add_filter('quform_pre_display_1', function (Quform_Form $form) {
$value1 = isset($_COOKIE['value1']) ? sanitize_text_field(wp_unslash($_COOKIE['value1'])) : '';
$form->setValue('quform_1_5', $value1);
});
Replace the number 1 on the first line with the form ID, replace value1 with the name of the cookie, and replace 1_5 with the unique ID of the hidden field.
Regards, TC
Thank you but this solution is not viable if the user has several forms… (which I do) Can I use class instead of ID (to make it work on all the forms with)? Another quastion, can i use “Local storage” instead of cookie? If yes, what is the correct code?
Thank you for your help
Hi
Here’s an example of populating any field that has the class “cookie-value”. You can add that class in the field settings, on the Styles tab.
It isn’t possible to access local storage from within PHP, so it would need to be done using JavaScript instead. A developer would be able to implement this for you.
Regards, TC
Good afternoon, can you help? I have a form with fields with some logic conditionals.
When I select “Premium Tour” for the first time and scroll through the languages to see the schedule, stopping at one of them, later if I enter “Vintage” or any other tour, the selection of “Premium” times is still done.
My question is, when I select another logic, is it not possible to clear the previous one?
https://www.blandyswinelodge.com/en/teste/Hi
There isn’t a built-in feature to reset the field values when the logic rules hide the field but usually this can be solved by using Groups. If you put all the fields that are dependent on a choice inside a Group, and enable conditional logic on the Group, then if you go back and change the original value it will hide everything inside the Group, even if other logic rules have made some of the other fields inside it visible.
Alternatively you can use some custom JavaScript to reset the field values when changing a previous answer.
Regards, TC
please your support. enjoy your work.
Hi
The plugin doesn’t have any built-in feature for this, or to load the form scripts or styles within the WP admin, so it would require custom development.
Maybe, for a workaround, you could add a link to a page with the form on the frontend of the site with target=”_blank” to open it in a new tab?
Regards, TC
I want to open it as a popup in the same tab instead of opening it in a new tab. so I want to make the new entry as a popup in the admin panel.
Hi
You would need a developer to implement this for you.
Regards, TC
Hi, for years now, you have plans to add calculation but still nothing improved in that field. Any info about it ? Thanks, Goran
Hi
Currently calculations are not yet not a built-in feature, but we are still planning to add it at some point in the future.
Regards, TC
Hi pre purchase question
I need the signature field. I already see this article https://support.themecatcher.net/quform-wordpress-v2/guides/advanced/signature-fieldThe question is i need to create at least 5 different Forms, and each one need a signature field.
i See on Step 4 on Custom CSS (All devices) you need to change the lines 13/17/18 withe the unique_ip
On Step 5 you need to create a snippet or add the code to functions.php.
In the Step 5 i think you can create 5 snippet or add the code 5 times, each one with the Form ID and Unique ID of the Signature for each form.
But in Step 4, in Custom CSS (All devices) how you create a code for the 5 forms???
Thanks.
Last question if a i like the same form in 2 different Language, the plugin have an option to translate a form???
Hi
For Step 4, you can duplicate lines 13-20 of the CSS code and change the unique ID for each signature field.
You can translate a form into multiple languages using WPML and the Quform WPML plugin, see this page for more info. If you aren’t using WPML, you can duplicate the form and change the label text to translate it into another language.
Regards, TC
Great so if i like multiple, signatures i need to copy paste lines 13 to 20 and change the ID of each one.
The last question about the translation i need to purchase also the WPML plugin??? are a free version???
Hi
I don’t think there is a free version of WPML, but many multilingual sites use it already. The Quform WPML plugin is free. If you don’t want to purchase it, you can go with the duplicate form method.
Regards, TC
Can this plugin do calculations?
Hi
Currently there isn’t a built-in feature for calculations, but we have a guide here for how it could be done with some custom code.
Regards, TC
Hello, I am asking for your help to know if there is a chance to block Sunday on the date, as the establishment is closed on Sunday I wanted there to be no chance to schedule a date on Sunday.
Hi
We have a guide for this here. The code in the guide disables both Saturday and Sunday, but you can replace 0, 6 with 0 in the code of both steps to disable just Sunday.
Regards, TC
Hi, is there a way to add a prefix or suffix to a field? Example: https://wsform.com/knowledgebase/create-a-field-prefix-or-suffix/
If not, is it possible that you create this function for the field settings. I don’t think it’s really difficult to add the option. It is a very useful feature for making a field clearer.
Hi
We will look into add this feature to the plugin in a future update. For now, it’s possible with some custom code – see the comment on this page for instructions.
Regards, TC
Thanks for the great support! Helpful when you guys add this functionality.
Hi author,
Pre-purchase questions. Are these 2 logics on date and time elements be able to achieved.
1. Date – To have two date fields. And for the second date field, user will only be able to select 3 days interval of the date that was selected in the first date field.
2. Time – To have slot feature. Users may only select a specific time (ie 3pm) on a select day from a date field for only max 3 times.
If these 2 are possible, I’m 100% sold. Thank you for your help!
Hi
1. It’s possible to do this with a code snippet, we can provide this for you when you are ready.
2. Quform does not currently have built-in support for booking time slots. It’s possible to do it with custom development, but it should be a lot easier to use a different plugin that is specifically for bookings.
Regards, TC
So to clarify for no. 2, you will not be able to provide the custom development mentioned?
If no, does ThemeCatcher has a booking plugin that can achieve the request?
Thanks again
Hi
Unfortunately we aren’t available for custom work.
We don’t have a booking plugin, Bookly is a popular one.
Regards, TC