ThemeCatcher Support » All Topics https://support.themecatcher.net/topics/feed/ Wed, 29 Apr 2026 17:11:28 +0000 https://bbpress.org/?v=2.6.14 en-US https://support.themecatcher.net/forums/topic/display-text-of-select-instead-of-values/ <![CDATA[display text of Select instead of values]]> https://support.themecatcher.net/forums/topic/display-text-of-select-instead-of-values/ Mon, 27 Apr 2026 12:03:26 +0000 sanjeev Replies: 3

<select class=”quform” id=”activity” name=”activity”>
<option value=”1″>Run</option>
<option value=”2″>Walk</option>
<option value=”3″>Yoga</option>
</select>

My form has above select field. I notification I want corresponding text not values.

I tried adding hidden field which holds text of selected option but that hidden field is not appearing in notification email.

Also, validators for date and time are not working and showing wrong date and time (screenshots attached).

Please help.

Thanks.

Attachments:
You must be logged in to view attached files.
]]>
https://support.themecatcher.net/forums/topic/fatal-error-uncaught-is-it-the-form-or-the-365-server/ <![CDATA[Fatal error: Uncaught. Is it the form or the 365 server?]]> https://support.themecatcher.net/forums/topic/fatal-error-uncaught-is-it-the-form-or-the-365-server/ Thu, 23 Apr 2026 10:32:50 +0000 fabydesign Replies: 15

Hello I have the following errors in trying to send form to Office 365.
I do not have access to MIcrosoft setting, the IT guy does. Before asking I need to know where the errors are coming from. Either a bad customization of the form/scripts (my bad) or the wrong info or bad setup from him (Office 365).
As follow:
Fatal error: Uncaught PHPMailer\PHPMailer\Exception: SMTP Error: Could not connect to SMTP host. Failed to connect to server in /home/xxxxx/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php:2405
Stack trace:
#0 /home/xxxxx/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(2175): PHPMailer\PHPMailer\PHPMailer->smtpConnect()
#1 /home/xxxxx/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1798): PHPMailer\PHPMailer\PHPMailer->smtpSend()
#2 /home/xxxxx/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1615): PHPMailer\PHPMailer\PHPMailer->postSend()
#3 /home/xxxxx/public_html/quform/process-file-uploads-FR.php(427): PHPMailer\PHPMailer\PHPMailer->send()
#4 /home/xxxxx/public_html/quform/process-file-uploads-FR.php(479): process()
#5 {main}
thrown in /home/xxxxx/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php on line 2405
Thank you.

]]>
https://support.themecatcher.net/forums/topic/quiz/ <![CDATA[Quiz]]> https://support.themecatcher.net/forums/topic/quiz/ Thu, 23 Apr 2026 10:14:27 +0000 foodstijl Replies: 12

Hi,

I’m wondering If and if yes, how I can create a quiz with 25 questions, only yes/no answers, and depending on the answers 4 different end results. 1-3 times yes is a result, 4-7 times yes is a result, 8-15 times yes is a result and 16-25 times yes is a result.

I would like to use a multi page form with 1 question per page.
And probably redirect to separate pages showing the different results.
But how do I keep score during this quiz?

Would that be possible with Quform?
Hope you can help.

Kind regards,
Emile

]]>
https://support.themecatcher.net/forums/topic/moving-groups-fields-and-other-elements-to-another-page/ <![CDATA[Moving groups, fields and other elements to another page]]> https://support.themecatcher.net/forums/topic/moving-groups-fields-and-other-elements-to-another-page/ Wed, 22 Apr 2026 16:14:21 +0000 MOVOX Replies: 3

I have been trying to move groups and fields from one page to another by following your instructions in this topic: https://support.themecatcher.net/forums/reply/29587 but it’s just not working for me. Is there a particular trick to doing this?

Alternatively, is there a way to copy a group, field or other element and replicate it on another page?

]]>
https://support.themecatcher.net/forums/topic/quform-php-contact-form-stopped-working/ <![CDATA[Quform PHP contact form stopped working]]> https://support.themecatcher.net/forums/topic/quform-php-contact-form-stopped-working/ Tue, 21 Apr 2026 18:45:31 +0000 takora Replies: 2

Hello. I’ve been using the Quform contact form for years, and it just started returning the following error:

Fatal error: Uncaught PHPMailer\PHPMailer\Exception: SMTP Error: Could not authenticate. in /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php:2384 Stack trace: #0 /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(2175): PHPMailer\PHPMailer\PHPMailer->smtpConnect(Array) #1 /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1798): PHPMailer\PHPMailer\PHPMailer->smtpSend(‘Date: Mon, 20 A…’, ‘–b1=_PO4KlJqCU…’) #2 /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1615): PHPMailer\PHPMailer\PHPMailer->postSend() #3 /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/process.php(389): PHPMailer\PHPMailer\PHPMailer->send() #4 /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/process.php(441): process(Object(Quform), in /mnt/stor1-wc1-dfw1/380423/462687/www.(mySite).com/web/content/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php on line 2384

I can usually install and get these things running, but I’m not technical at all with the coding, so I don’t really know where to start. From that error message, can you tell me what is causing the issue? Thank you!

]]>
https://support.themecatcher.net/forums/topic/ive-set-the-label-position-to-inside-yet-they-are-positioned-above-the-field/ <![CDATA[I’ve set the label position to inside yet they are positioned above the field]]> https://support.themecatcher.net/forums/topic/ive-set-the-label-position-to-inside-yet-they-are-positioned-above-the-field/ Tue, 21 Apr 2026 11:24:24 +0000 foodstijl Replies: 1

Hi Ally,

On this page the label of the field is set to inside. for the overal form and on the individual field as well.

16 – 25 Oei

I’m not sure why they keep appearing above the field.

Hope you can help.
Kind regards.
Emile

]]>
https://support.themecatcher.net/forums/topic/notification-and-autoreply-in-different-languages/ <![CDATA[notification and autoreply in different languages]]> https://support.themecatcher.net/forums/topic/notification-and-autoreply-in-different-languages/ Wed, 01 Apr 2026 14:52:59 +0000 Sara Replies: 2

Hi, I’m creating a booking form in italian and french; I created process.-fr.php and autoreply-fr in order to have the autoreply mail with labels and values translated for the client; this is ok but I’d like to have the notification mail in italian because this is the owner’s language and I don’t want to have it translated.
Is it possible to have the two mails in different languages?
Thank you very much.

Sara

]]>
https://support.themecatcher.net/forums/topic/excel-export-empty/ <![CDATA[Excel-Export Empty]]> https://support.themecatcher.net/forums/topic/excel-export-empty/ Wed, 01 Apr 2026 10:34:02 +0000 palomares Replies: 3

I have used the forms without problems until now.

I created a new form and tested it with one entry. The export worked. I published it and now it has around 400 entries (number growing). I urgently need to export them to Excel.

When I export them, it exports an empty table (I also tried xls, csv, ods) and tells me, that the file cannot be opened, because the file format or extension is not valid.

I can export it to HTML and then convert it to Excel using this site:
https://codeshack.io/html-table-to-excel-converter

BTW: I cannot export entries for old forms, that used to work, neither.

Attachments:
You must be logged in to view attached files.
]]>
https://support.themecatcher.net/forums/topic/delay-time-between-keystroke-to-entry-showing-in-notifications/ <![CDATA[Delay time between keystroke to entry showing in NOTIFICATIONS]]> https://support.themecatcher.net/forums/topic/delay-time-between-keystroke-to-entry-showing-in-notifications/ Fri, 06 Feb 2026 10:37:11 +0000 pdxdan Replies: 4

The plugin has been working great until just recently.

When I am working with notifications on a form there is a long delay in the time I make a keyboard entry to when it is displayed. It starts out as a 8 second or so delay for the first change and then the delays get longer until the application freezes. This happens when adding recipients to an email to be sent out when the form is completed by the user. But I have similar issues when editing the notification. Delays and then locking up.

Here are some things I tried that failed to correct the problem.
Inactivated all other plugins except Quoform
Uninstalled and then re-installed Q form
Made changes to PHP using MultiPHP INI Editor in Cpanel
Max execution time set to 300
Memory limit 512M

Changing the max execution time helped. Now Windows gives me a wait or close option and then the change from the keystroke happens.

What else can I try?

]]>
https://support.themecatcher.net/forums/topic/2026-quform-v2-wordpress-minimum-responses/ <![CDATA[2026 Quform V2 WordPress: Minimum Responses]]> https://support.themecatcher.net/forums/topic/2026-quform-v2-wordpress-minimum-responses/ Fri, 23 Jan 2026 16:36:18 +0000 MediaServices Replies: 4

1. We have several Quform plugins and I wanted to find out how to purchase support for a specific Quform. Is there a way to renew the support for a specific Quform if I have the Purchase code?

2. We have a new form for voting https://charlestonwomen.com/sheshines-voting/ and want to make sure at least 8 votes are entered. I used the code we had from one of our other websites from https://support.themecatcher.net/forums/reply/27903/ and I cannot get it to work, I think the problem is an incorrect value in add_filter where I’ve used ‘quform_element_valid-12_6’.

add_filter('quform_element_valid-12_6', function ($valid, $value, $el) {
$votes = 0;

$ignoreElements = array(
'quform_12_65', // first name
'quform_12_66', // email
);

foreach ($el->getForm()->getRecursiveIterator() as $element) {
if (!$element instanceof Quform_Element_Text) {
continue; // Ignore non-text fields
}

if (in_array($element->getName(), $ignoreElements)) {
continue; // Ignore non-vote fields
}

if (!$element->isEmpty()) {
$votes++;
}
}

if ($votes < 8) {
$el->addError('At least 8 votes are required');
$valid = false;
}

return $valid;
}, 10, 3);

How can I fix the code?

]]>