Introducing Forms, an essential YOOtheme Pro addon

Miljan
1 Oct, 2020

We are proud to introduce our most ambitious and one of the most expected YOOtheme Pro features, the Forms addon. It will change the way you work and think about web forms in YOOtheme Pro, and lets you create beautiful submission workflows - all magnificently integrated into the page builder.

Every Section or Column enabled as a Form Area becomes the playground for the most imaginative form designs. Powered by the page builder layout system, elements, and form elements will allow you to design the exact form you were aiming to.

The Actions

Every Form Area has its workflow determined by the After Submit Actions. Send an email with the submitted data, send a Thank You email with an attached file, save the submission to a CSV file, redirect the user to a different page, or do it all together. Actions are the most simple yet powerful way to give your forms a breath of life.

After Submit Actions

The Elements

More than 10 form field Elements ready to compose the perfect form, use a simple input or a more complex composition, and allow your user to submit their data most efficiently. Furthermore, a Hidden element will allow static or Dynamic Content to be submitted and gather that extra information you might need. And if you are keen to it you can always group the fields under a fieldset element.

The Validation

The client-based HTML5 and the ajaxed server-side validation will assure your submissions are in the exact expected format. Each element is validated through a customizable set of rules, and to assert its an actual human behind a submission the ReCaptcha element will stop their bits to any naughty bot.

What to Expect

We have been working on Forms for some time now and we are confident about its efficiency, but it has yet to be fully tested on more diverse contexts. As such we have released Essentials 1.1.0 as beta and in the following weeks, we are going to work on reaching the stable version. The documentation has been accordingly updated and you can rely on it for the update, first steps, and details.

We already have in plan to add more actions and features, but your feedback is valuable and we want to hear from you, so please let us know all about!

What are you waiting for? Go and give it a try!

Comments (19)

This comment was minimized by the moderator on the site

this is fantastic news guys :) will take the beta for a spin and let you know if I find any issues

Keith Mason
This comment was minimized by the moderator on the site

wow great news

Roberto Coria
This comment was minimized by the moderator on the site

This has the potential to be dope. Database saving is a must though for the future needs. RSForm is a great benchmark.

Eero Lehtola
This comment was minimized by the moderator on the site

I fully agree, but for now you can use this plugin to display the CSV on the front-end publicly or for logged-in users: https://github.com/mostafa272/TableMakerforCSV/wiki/Documentation

Josh Gilson
This comment was minimized by the moderator on the site

Nice job, guys!

Alex
This comment was minimized by the moderator on the site

Great WORK! This will help us to use less plugins (wordpress) / extensions (joomla).
Congratulations!

Daniel Violante
This comment was minimized by the moderator on the site

Nice work!
Some words about spam-protecting..?

Matteo Guerra
This comment was minimized by the moderator on the site

Thanks! The field element reCaptcha does a good job, supporting Google reCaptcha v2 and v3.

Miljan Aleksic
This comment was minimized by the moderator on the site

Great job - thanks. Would be great, if I can choose to use the name of a field above or inside the field.

Dirk Heuser
This comment was minimized by the moderator on the site

Hi! You already can. Use the Label or the Placeholder, where supported.

Miljan Aleksic
This comment was minimized by the moderator on the site

Hi, Will it also support Ideal payment through this form? And great news!

Raoul Alderse Baas
This comment was minimized by the moderator on the site

Hi Raoul, at the moment there is no plans on adding any payment processing.

Miljan Aleksic
This comment was minimized by the moderator on the site

Thats would be a good element. We need some calendar/time element, with some restrictions e.g. not before, only pic on time between 09.00-23.00 (Calendarformat 24 h ). Than a Fieluplaod .

Ronald Wegert
This comment was minimized by the moderator on the site

This is a very good element. Everything works perfectly. But I have a problem with setting the minimum and maximum size for upload file. For example, if I set the minimum to 5 KB and the maximum to 800 KB is impossible to submit the form (error...

This is a very good element. Everything works perfectly. But I have a problem with setting the minimum and maximum size for upload file. For example, if I set the minimum to 5 KB and the maximum to 800 KB is impossible to submit the form (error message: "upload" must be between "5KB" and "800KB"). The selected file is 75 KB (sure). When I removed the value from both fields, everything was good. Please can you help me with what I'm doing wrong.

Read More
Petr Sonnenschein
This comment was minimized by the moderator on the site

Sure! Send us an email to support@ and will gladly assist you.

Miljan Aleksic
This comment was minimized by the moderator on the site

Hello, I have a small problem with the Emailform Addon for Youotheme Pro. I think that I have made all the settings. Nevertheless, not a test email arrives. Which email address does the addon actually use? Who deposited in Joomla? Would be cool...

Hello, I have a small problem with the Emailform Addon for Youotheme Pro. I think that I have made all the settings. Nevertheless, not a test email arrives. Which email address does the addon actually use? Who deposited in Joomla? Would be cool if someone could help me here.
thanks

Read More
Frank Born
This comment was minimized by the moderator on the site

Hi Frank, it relies on the platform core settings. Reach to us on our support for further help :)

Comment was last edited about 1 year ago by Miljan Aleksic Admin Miljan Aleksic
This comment was minimized by the moderator on the site

Hello is there a way how to place label to after send message from the current field as placeholder ?
Full name: {fullname]

Petr Sonnenschein
This comment was minimized by the moderator on the site

You mean something like {field_label}: {field_submitted_value}?

Miljan Aleksic
There are no comments posted here yet