Code

Discussion on Quform - WordPress Form Builder

Discussion on Quform - WordPress Form Builder

Cart 36,039 sales

ThemeCatcher supports this item

Supported

This author's response time can be up to 1 business day.

6659 comments found.

Hi i have a presale question. I want to create 2 fields. field a display values from a csv (or many) field 2 display values from other csv files depends on a selection from a field. i want to build a form with car make and models. and on selection from field a like audi display options on seconds values associated with audi, like a3, a4 etc. is this possible?

Hi

If there aren’t that many values, you could add a select menu for each different car make, with all of the models as the values (see this video for how to add options in bulk). In the settings for the model fields, use conditional logic to only show that field if the relevant make is selected in the first menu.

If there are too many values to add to the form builder UI, you can use custom code to populate the second menu based on the first field value. It would be similar to this guide, but instead of having the values within the code, you could use an Ajax request to fetch the values from the CSV file or a database. You may need a developer.

Regards, TC

Please any PHP Version? My website is a PHP how do I add this form to it?

Hi

For this product, your site would need to use WordPress.

We have a separate standalone PHP version of Quform here, but it doesn’t have a form builder component. The forms would need to be built manually, here is how to set it up.

Regards, TC

Hey, we are super happy with your tool. But can you integrate a function that you can set that the form entries are deleted after a certain time? That would be perfect!!!

PS. We have on a page 45000 entries and the manual delete is very tedious.

Hi

We have a plugin here you can use to automatically delete entries after a certain period of time. If you click “Download ZIP” on that page, you will get an installable WP plugin. Just install and activate the plugin and it will delete entries automatically. By default it keeps entries for 28 days, you can change that by following the instructions in the comment below the code.

If you want it to also delete any files that are uploaded to the entry, you can use this plugin instead.

Regards, TC

I have tried limiting number of submissions by IP but its not working. I am still able to submit more than once on same laptop.

Hi

I sent you an email about this.

Regards, TC

Thank you for the several emails. Are there other ways i can restrict submission to only one person or device? I just dont want double or multiple submissions from a user. I will appreciate your response. Thanks

Hi

You could choose a field that you want to be unique, such as the Email Address field. Go to the settings for that field then go to the Advanced tab and add a “Prevent Duplicates” validator. It will mean that only one form can be submitted with that email address.

Regards, TC

Hello; I want to delete the “3818” id entry when I paste the “https://xxx.com/wp-admin/admin.php?page=quform.entries&action=trash&eid=3818&_wpnonce=b6e7937c7b” link into the browser and press enter. but i am getting error. invalid request. When you do this in the List of Entries, it deletes it. My purpose in doing this is to create a qr on the delete link and delete the entry when that qr is read. can you give me the necessary functions.php code for this just to make me delete the entry when I click on that link from outside?

Hi

The user would need to be logged in and have the correct permissions to trash an entry.

The WordPress login issues seem to be unrelated to Quform?

Regards, TC

The user is logged in and has the correct permissions. Have you checked and tested from the wp admin panel?

Hi

I wasn’t able to log in, could you send me the password using this form again?

Regards, TC

I have 2 date fields Arrival and Departure with a date picker in my form. Now I want to show a text field underneath which indicates the number of days. Departure minus Arrival. I think this is possible with a HTML field. Can you give me a hint?

Hi

It requires some custom code to calculate the number of days between two dates. See this page for example code and the comment below the code for how to set it up.

Regards, TC

In the meantime I have found it myself. There is still a problem with my account in Forum, the validation does not work. It always says not authorized. Have another question: Is there a way to show additional fields in the frontend? Background: I have built a contact booking form, where there is one main person, and any number of additional. Here it would be great to be able to add one line each with [+]: First name, last name, date of birth can show, which is then transmitted of course.

Hi

We have a guide here for how to set up a repeatable group of fields.

Regarding the forum issue, could you send me the username or email address of your account and your purchase code through the contact form on our profile page?

Regards, TC

Great app, well done!

1. How to make 1 of the 2 buttons, a different background colour from the other?

2. How make the number keyboard popup for the mobile user, when they click the ‘phone’ label field?

3. How to make a text file? appear below one certain button they click on, so they can input more information.

Thanks!

1. They are buttons separate from the back/next buttons. How to make these extra buttons to change the background colour on only 1 of the buttons?

Hi

If you added the button with custom HTML, you can add a class to the button:

<button class="my-button">Click me</button>

Then go to Forms – Settings – Custom CSS & JS – Custom CSS (All devices) to add the styling for it:

.my-button {
    background-color: #123456 !important;
}

If the button is part of a Checkbox/Radio Button field, right click and Inspect the button you want to change to find the unique class, it will be something like quform-option-label-1_6_1, you can then add this custom CSS:

.quform-option-label-1_6_1 {
    background-color: #123456 !important;
}

Regards, TC

thank you!

Do you folks fully support Mailster at this point? I saw you used to have a more manual method, but not sure if its improved or more integrated/easy to do now? Thanks in advance!

Hi

Currently the code snippet integration is the only integration option we have. You can easily add the snippet to your site using a plugin like Code Snippets or WP Code.

Regards, TC

if I buy a license I can use it on how many websites? Thank you

Hi

The license can be used on one site at a time. The same license can be used on subdomains, but each main domain would need its own license. Unfortunately CodeCanyon does not have a multiple-site license option.

Regards, TC

Hello, in the download is still the version 1.18, but the newest is 1.19.

Hi

It should be updated now, it takes a bit longer to be updated on here.

Regards, TC

Hi Again, I just purchased this, I have a question, the only way to manipulate colors in the form like Font, ETC is by CSS coding?

Hi

If you go to Edit Form – Settings – Style then to each of the sub tabs, you can set the styles for the most common options. On the Global tab there, you can add a style and enter custom CSS to apply to any part of the form. In the settings for each element you can go to the Styles tab and add custom CSS to any part of the element.

You can also go to Form – Settings – Custom CSS & JS – Custom CSS to add custom CSS with your own selectors.

Regards, TC

Got it, I just see it and applied the colors I need, thank you so much for your help,

Hi, the install is complete, I test it the for and it work fine on my end but in server compatibility I have a warning in *Temporary Directory ”/tmp/quform – The temporary directory does not exist, please create the directory and make it writable.” – is that something that I need to worry about? is that something that I need to fix by creating a directory somewhere? or I just live like that and don’t worry about? Thank you

Hi

The temporary directory is used for file uploads. If you aren’t planning to use file uploads it should be fine to live with the warning. If you want to fix it, there is some more information on this page.

Regards, TC

Thank you for your help, the warning is already gone, and everything is working fine

Hello, Sms confirmation ready to go. Thanks

Hi

The plugin does not have any built-in SMS confirmation features. You can use the Quform Zapier add-on to integrate with SMS services through Zapier (for example, send an SMS when the form is submitted).

Regards, TC

Hello, the zapier addon is a webhook addon, and works with make.com ?

Hi

Yes, it just sends a webhook so it could be used with other services similar to Zapier.

Regards, TC

Thanks for the reply, should be called “webhook”, just my suggestion. And seems to be powerful (conditional logic, additional fields = great job!)

Hi

Thanks for the suggestion, it would be better named as a webhook plugin, we’ll look into it.

Regards, TC

Hello. For a multistep form, could I add custom attributes to the “Next” button, specifically “data-target” and “data-index”? When I click the “Next ” button on the first step, I intend to be redirected to the form’s subsequent step (step 2) while simultaneously triggering an action on the page where the form is embedded. This is my goal. I would like to know if this is possible. Thank you!

Hi

The easiest way is probably to add the attributes with JS, you can do that by going to Forms – Settings – Custom CSS & JS – Custom JavaScript and entering this code:

jQuery(function($) {
    $('.quform-button-next-1_5').attr({
        'data-target': 'value1',
        'data-index': 'value2'
    });
});

Replace 1_5 with the unique ID of the Next button element.

Regards, TC

is it possible to increase the icon size in a field?

Hi

You can add this code to Forms – Settings – Custom CSS & JS – Custom CSS (All devices):

.quform-input-1_3 .quform-field-icon {
    font-size: 20px;
}

Replace 1_3 with the unique ID of the field, and adjust the font size to suit.

Regards, TC

okay thanks, I’ve just made it and it’s okay, however, it’s a little bit unaligned, how can I aligned with padding top or any css class?

Hi

Please can you go to the Button settings > CSS styles > add Submit button wrapper > then add the CSS in the field: margin: 0;

Regards, TC

how can I align send button if this is unaligned? and is it possible to insert the send button within a text field? in order to have an appearance similar to this https://golexproperties.com/

Hey, We have replied to your question on the forums with an example form to copy. Kind regards, TC

Hello, I can normally print the entered data using CTRL+P. However, I want to print only the selected data from the entries on a thermal printer with dimensions of 10×12 cm, just like the link I provided below, by adding a “print barcode” button into the entries. I kindly request your assistance. https://prnt.sc/s1nxhLRCFVXz

Hi

I don’t have the code to implement this, but one way you could do this is to add a Hidden field to the form, give it a default value such as “barcode”. Then add this code to generate the HTML to display the data in HTML or using an IMG tag. It will display the HTML in the email and when viewing the entry:

add_filter('quform_get_value_html_1_3', function ($value, $element, $form) {
    // Get other form values
    $v1 = $form->getValue('quform_1_4');
    $v2 = $form->getValue('quform_1_5');
    $v3 = $form->getValue('quform_1_6');

    // Generate HTML and populate it into $value
    $value = '<div>...</div>';

    return $value;
}, 10, 3);

Replace 1_3 with the unique ID of the Hidden field. You will need to change the code to get the other relevant form values and generate the HTML in the way you want it.

Regards, TC

Thank you, but I couldn’t do it. What I want to do is, first of all, have a ‘Print Order Receipt’ button just like in the image above. When I enter my inputs, I want the button to be there, and I want it to print certain fields just like in the picture. Thank you.

Hi

You would need to get a developer to implement this for you, as it is outside the scope of our support.

Regards, TC

hi, can I create something like this: https://golexproperties.com/ first to show a simple text field and once is fill that field, redirects to a new form in a new page… please help

Hi

Yes, we have a guide here for how to have a simple form that redirects to a larger form with the form data populated.

Regards, TC

hi thanks, and what about if I dont want to store the first form data given that this will be like a bypass to the another form which I want to store all data. I tried to disable data store on the first one but it still apears in the “Recent entries” historial

Hi

Are you sure you disabled the option at Edit Form – Settings – General – Form – Save submitted form data, on the first form? It definitely shouldn’t save an entry for form submissions when that option is disabled. Please double check this and let me know if it still happens.

Regards, TC

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey