World is now on Opti ID! Learn more
World is now on Opti ID! Learn more
Optimizely Forms display using a traditional Webform User Control (ASCX) out of the box. With all the work I have been doing with forms lately I wanted to see if I could change this behaviour to use a Razor View instead. Now that I have it working...
Most instructions for creating a custom form block in Optimizely follow the same approach . My problem with the typical approach is that it requires a folder structure that doesn't match my solution. I use a slightly different method to allow me t...
I have seen requests for a method to implement a Validation Summary for Optimizely Forms, and I dealt with one myself. If you're not familiar with the idea, a Validation Summary includes all the validation messages for form fields in a summary...
Optimizely recently released CMS 12 based on ASP.NET Core (now .NET 5). With it comes a slew of new changes, including how to set up a new project. To help developers get started with Optimizely CMS on the new framework, Optimizely released a guid...
It's not uncommon to nest blocks in Optimizely to create more controlled and complex layouts on pages. It's also sometimes necessary to provide additional data to the blocks you render. When using the PropertyFor helper this is done by specifying ...