• Resolved AWOL

    (@awol)


    Hi,
    I have been through all the necessary troubleshooting steps but a very odd issue remains throughout; any Input ({text-1} etc) and Text Area ({textarea-1} etc) I put in my forms will not display. On inspecting these in the browser inspector, it seems as though the <div> with class=”forminator-field” and the other <divs> beneath it are just not being generated; the <div> with id=”text-1″ or “textarea-1” above these is there though. I have scoured through any custom css I have added to make sure nothing is conflicting there. The strangest thing of all though is that I have another site which is almost identical (same theme, same plugins plus a lot of other plugins, same default settings for both plugin and forms) where this is not happening. It is actually a test site where I try things out, on the same server. No other fields in the forms on the site in question are affected. The only other difference between the two sites is that the one that works properly is on php 7.4 and the problem site is on php 8.1 so I think that must be the reason; I have tried changing the settings on a form (e.g. loading with or without Ajax etc) but none of them make any difference. Is there any way you can either look into this, or confirm that this is a known issue, and suggest any solutions?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello @,

    Would you mind sharing your form with us so we can check this issue closer? Please see here how to export it https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#import-export

    When you have exported the form please share it with us using pastebin.com or a service like gdrive.

    kind regards,
    Kasia

    Thread Starter AWOL

    (@awol)

    Hi Kasia @wpmudev-support2
    It is just the default contact form, no special added settings or anything changed. I discovered the issue with the Input field in my tests though.

    Thread Starter AWOL

    (@awol)

    Hi Kasia @wpmudev-support2,
    I’m not quite sure why, although I have been tinkering with various things on my site, but the forms are now displaying the fields in question, except when I have them in either popups or with a Hide/Show javascript, so it is possibly a combination of php 8.1 and javascript conflict or just the latter. I am going to test with the Hustle popup plugin to see what happens.

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @awol

    I hope you’re well today!

    The JS “hide/show” scripts (whether it would be custom or some plugin) may, indeed, be conflicting since Forminator’s forms itself make a heavy use of JS for various tasks.

    Hustle popup should work just fine. You may need to adjust form/popup settings to make it all together behave the way you want upon submission – especially pay attention to the “External form conversion behavior” setting in popup’s “Behavior” configuration.

    Best regards,
    Adam

    Thread Starter AWOL

    (@awol)

    Hi Adam @wpmudev-support8,
    Testing with Hustle shows the forms properly. I will report to the popup plugin I was using (WP Popups) about the problem, although the issue has changed now to only being the Stripe (and possibly Paypal) fields being affected as far as I can tell. I believe someone else previously reported that issue and were advised to use Hustle. Thank you for your help and I will have a closer look at behaviours.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Problem with Input and Text Area fields’ is closed to new replies.