Olive 5.2
🫒 General information:​
Version 5.2 brings smart forms, the ability to show different content to logged-in and non-logged-in users on the same page, and improved pop-up windows.
🆕 New features:​
Forms*​
We added a step for automatic validation of required fields, which simplifies the entire workflow. This saves you (and us) many hours of manual work. How the new solution works can be found in the documentation.
We also extended forms with conditional fields. This means certain sections of the form appear based on what the user selected in a previous field. For example, if you select "sole trader," the company registration number field appears, and so on.
Allow anonymous users on PrivateRoute*​
A feature primarily for websites with user login. It allows you to combine content for logged-in and non-logged-in users on a single page. In practice, logged-in users see additional content compared to regular visitors – their own personalized content. For example, on a blog, they see articles targeted specifically to them.
In connection with this, we added a "puxSecured" parameter that allows displaying selected blog categories only to logged-in users when filtering.
Additional nesting level in header menu*​
There are now two levels of nesting in the main menu.
Option to save pop-up dismissal in cookies*​
It's now possible to set a delay before a pop-up window appears on the page. This way it doesn't have to appear immediately when the website opens.
It's also possible to store the fact that the user has already read the information from the pop-up, so it won't be shown to them again next time. Example? You have a brick-and-mortar store in addition to your e-shop and want to let your customers know you'll be closed next week. You show the notice to visitors – and once they've read it, they won't be bothered with it again.
Notes​
* changes are not automatically applied when upgrading to a new version of the system. The update does allow adding them to older versions as well.