Code

Discussion on Quform - WordPress Form Builder

Discussion on Quform - WordPress Form Builder

Cart 36,092 sales

ThemeCatcher supports this item

Supported

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

6660 comments found.

after I updated quform yesterday. Entries do not get into my email. You’ve a solution?

Please see this page for help.

Regards, TC

Hello

Is there any option to have a conditional logic for Autoreply email ?

I mean, if user select option A then send him Autoreply A.

It will require some PHP coding. We have a hook here you can use to modify the autoreply email before it’s sent. For a really simple example consider this code:

function my_pre_send_notification_email($mailer, $form, $attachments)
{
    if ($form->getValue('iphorm_1_1') == 'Option 1') {
        $mailer->msgHTML('You chose option 1.');
    } else if ($form->getValue('iphorm_1_1') == 'Option 2') {
        $mailer->msgHTML('You chose option 2.');
    } else {
        $mailer->msgHTML('You chose something else.');
    }

    return $mailer;
}
add_action('iphorm_pre_send_notification_email_1', 'my_pre_send_notification_email', 10, 3);

Where iphorm_1_1 is the unique ID of the element you want to check the value of and the 1 on the last line is the form ID. You can combine this with using the code inside the function of this guide to separate each autoreply into it’s own file.

Regards, TC

Thanks

Hi, I want two column Email HTML template how to do that. thanks

I tried customize email content. When I received emails its not coming properly. I want to apply with css. on Email Templates.

Hi,

If you need to change the HTML of the email template the only way would be to edit HTML within Quform files. iphorm-form-builder/includes/email-html.php.

You will need to save a copy of your new file as it will be lost when updating.

Is this what you need?

Regards, TC

This plugin is always asking me to enter my License Key, I hate this s**t.

Hi,

Did you enter the same license key on another copy of Quform on different domain name? This is will unregister the first. Other wise it should save it without re-entering at any time. The license if for one domain.

Regards, TC

Hello
How to highlight a label (.iphorm_2_9_5_label) if a radio button is checked?
My Html:


<label class="iphorm_2_9_5_label">
    <div class="radio" id="uniform-iphorm_2_9_54cb2c76b1101_5">
        <span class="checked">
            <input type="radio" value="hello" id="iphorm_2_9_54cb2c76b1101_5" name="iphorm_2_9" class="iphorm-element-radio iphorm_2_9 iphorm_2_9_5">
        </span>
    </div>
</label>

Thanks

Add an HTML element to the form (from the “More tab) and enter this content:

<script>
    jQuery(document).ready(function ($) {
        var $fields = $('.iphorm-element-radio, .iphorm-element-checkbox'),
        setActiveClasses = function () {
            $fields.each(function () {
                if ($(this).is(':checked')) {
                    $(this).closest('label').addClass('iphorm-checked');
                } else {
                    $(this).closest('label').removeClass('iphorm-checked');
                }
            });
        };

        $fields.click(setActiveClasses);
        setActiveClasses();
    });
</script>

It will add a class iphorm-checked to the label when any Checkbox or Radio button in the form is checked, so you can add some CSS for example:

.iphorm_2_9-element-wrap .iphorm-checked {
    border: 2px solid red;
}

Regards, TC

Thanks!

Hello

I want to change this value:

$io.css({ position: 'absolute', top: '-1000px', left: '-1000px' });
to:

$io.css({ position: 'absolute', top: '-1000px', right: '-1000px' });

it is located here in this file:
iphorm-form-builder/js/jquery.form.min.js


Is there a way to override it whithout changing the original js file?

Thanks

It’s hardcoded into the file, so you would need to change the original.

Regards, TC

Thanks

How to customize email reports? Right now they look like crap and most importantly the are not responisve at all. Did you guys think about this? Please send me a solution how to customize the layout of the reports possible in a nice table and responsive. Thanks

You can add your own CSS to the WP admin to customize how it looks. It’s something we will probably address in the next major update, haven’t thought about it until now.

Regards, TC

Ok, while you work on that on the next update, please tell me which file i need to edit and which classes I should work on. Thanks

Add this code to your theme functions.php file or create a plugin for it. It will make it responsive, then you can make further changes if needed, inspect the elements in the browser to get the classes.

function my_quform_entry_css($something)
{
    ?>
<style>
    .quform_page_iphorm_entries #wpbody-content {
        min-width: 0;
    }
    @media (max-width: 782px) {
        .iphorm-entry-show-empty-wrap {
            margin-top: 6px;
        }
        .quform_page_iphorm_entries .iphorm-entry-right, .quform_page_iphorm_entries .iphorm-entry-left {
            width: 100%;
            float: none;
        }
    }
</style>
    <?php
}
add_action('admin_head', 'my_quform_entry_css');

Regards, TC

How is going? There is a way to add a clock or Pickup Date & Time so client can select? thanks Mark

You can add the Date and Time elements to the form (from the “More” tab where you add elements)

Regards, TC

I need Hours and minutes, not day and months???!!!

The Time element has hours and minutes.

Regards, TC

would the script be modified to upload image and compress the image. if I upload an image 1 MB , the system compress the file become 300 KB. is possible to modified like that?

There isn’t anything built in to the plugin to handle it so it would require custom development. There is a hook here you can use to write some code to modify the data in the PHP $_FILES array i.e. get the files that are there then compress them and save the data back into $_FILES so it can be processed by Quform the normal way. You will need a developer, we aren’t available for custom work.

Regards, TC

How do change the hover color on dropdown field?

The Dropdown Menus are styled using the Uniform script which replaces the menu with it’s own CSS/HTML/Images. The color is probably controlled in the image sprite for the Uniform theme you are using. So 3 options:

1. Disable Uniform at Form Builder -> Settings -> Style and use your own CSS to style the browser dropdown menu. Though this isn’t usually consistent cross browser.

2. Modify the image sprite for the Uniform theme you are using, in the folder iphorm-form-builder/js/uniform/themes/YOUR_UNIFORM_THEME/images/sprite.png. However this will be overridden if you update the plugin.

3. Create your own Uniform theme, perhaps by starting with the theme you are currently using as a base.

Regards, TC

Cannot left justified label on dropdown fields. I have set the label to Float:left and it doesn’t work. See image. http://prntscr.com/5ycsw2

Can you post a link to the page or send the link to info@themecatcher.net

Regards, TC

I kept getting this error ont his form. “This is not a valid date”

Are you are hiding one of the Day/Month/Year fields? You can have one of the fields Hidden and go to Date field Settings -> Optional and at Default Value choose a default value for the Hidden part. This would mean they have to choose a date to be able to submit the form though.

Regards, TC

Yes, but this is not a solution because if i select 1 or any nmber, then in my reports it will always show 1 in front of it. For this instance i need to enable the month and year.

The Date field can only work with a day included. I suggest you use the separate dropdown for Month and Year and align them next to each other.

Regards, TC

How do i create a logic on this form.

Let’s say, I 3 options. If option 2 is selected, then add a text field so people can enter their name, but I cannot find a way to do it.

You set the logic on the field you want to show or hide. So in the Single Line Text field settings go to the Optional tab and tick “Enable conditional logic” then set the rules e.g.: [Show] this field if [Other field] is [Option 2].

Regards, TC

How do we align the label on top of the dropdown? I have even set the lablet to be ABOVE and it doesn’t align. PLEASE HELP

http://prntscr.com/5y900u

I suspect there is CSS on the page from your theme or another plugin that is moving these fields. If you can post a link to the page or send the link to info@themecatcher.net we can give you the CSS to stop it happening.

Regards, TC

OK, I just sent the page to you

This worked. Thank you. I see that this one is not inside any group. In other words, this one should work as only within fields, not groups. Thank you my friend.

How do add fieldset and leged to add labels to form?

You can add an HTML element to the form (from the “More” tab) ABOVE the fields and enter the start tag for legend:

<fieldset>
<legend>A Legend</legend>

Then add another HTML element BELOW the fields with the closing fieldset tag:

</fieldset>

Regards, TC

It didn;t create the effect. Unless I am doing it wrong. But I followed your instructions

Hi,

I have created an example form for you. Import it by pasting the code on this page to the Import section of Quform.

You’ll see where I added the code in the form builder.

Regards, TC

Hi guys,

Thank you for this amazing plugin! It use to work very well :(

I use this plugin to book viewing for rooms. When a client fill in the form (book a viewing), he automatically receives the address + the confirmation for the viewing (auto responder).

Unfortunately it stopped working somewhen last week. Result of this failure, was lots of customers who didn’t receive the addresses and were unable to attend the viewing I had.

Can you please have a look at it?

I will create an user and password for you so you can see it properly.

Kind regards,

Andy

P.s.: Overall, I recommend this plugin! It works well and it has amazing functions within it.

Sry, I need your email address so I can send you the login details. Thx

Can you see this page for help.

If you still need help you can send details to info@themecatcher.net

Regards, TC

Hi,

Thx for answering… I have tried everything of the page you told me. (yesterday and today again). Still not working.

I have just sent you an email.

Kind regards,

ANdy

Since date field is not workign and tyouhave suggested to add 2 dropdown and add them as a group. but how can I adda group inside a group? when I do that, it separates the 2 dropdowns?

OK. I found the solution, This note is for the developer since a lot fo people had so many issues with this, Yes they do, I checked all the inquiries about this topic. So the solution is to make sure to add teh code in the page, not inside another template for the page. There are some wordpress templates that give you a template future to add widgets, but that conflicts with the date field.

Hi I choose multiple choice but it doesn’t let me select multiple choices its the form in the left the car from just choose an option then click continue yes check box and then you will see the picture where they can select what damage the car had done to it. (Damage Locations) I am not sure what I am doing wrong thanks in advance for your help.

http://123bestprice.com/

Thanks its working now the weird thing is I had the checkboxes originally but it wouldn’t let me select more than one so thats why i switched to multiple choice maybe it was corrupt or something. One last thing if possible is there a way to have a review page a user can review the information before he submits it?

It’s not possible to do this.

Regards, TC

I love the plugin. It seems great, and I am ready to buy. Can this be integrated with Interspire Email Marketer? Or just general HTML forms that submit to Interspire?

We have some integration guides for similar services here. You can use a similar method to save to Interspire Email Marketer if they have a PHP API.

Regards, TC

Hello, I would like to know one question about this form. One of my website I want to verify 3 years address. How I can do that one? for example if somebody entry less than 3 years it will ask automatically next previous address. When customer insert address with date it will calculate automatically year. Until 3 years address not sufficient it will ask previous address and date. is that possible with this form????

It’s not easily possible without custom development. What you could do is add a Checkbox below the first address that says “Add another address”. Then add a new Group to the form with the Address field and Date field. In the Group settings go to the Optional tab and tick “Enable conditional logic” and set it to show if the Checkbox is ticked. You can repeat this as many times as you want by adding a Checkbox to the previous Group and adding a new Group below it. It doesn’t do any validation that they have entered 3 years so it’s up to the user to do so.

Regards, TC

Thank you for your response. If I need that type of custom development. Can you do for me please. Let me know time and cost. If you do so. Thanks

Sorry we are not available for custom work. You might want to consider using one of the following websites to find a freelancer to help you for a reasonable price.

http://www.freelancer.com/ http://studio.envato.com

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