World is now on Opti ID! Learn more
World is now on Opti ID! Learn more
Geta.Optimizely.Extensions The old package Geta.EPi.Extensions has been renamed to Geta.Optimizely.Extensions . Install it using Nuget package...
The new name - Geta.NotFoundHandler We have changed the name of the package again. The reason for this is that the old name was inconsistent...
Settings page If we look at the single responsibility principle, a start page with settings is doing too much. It has start page related content an...
Settings page If we look at the single responsibility principle, a start page with settings is doing too much. It has start page related content an...
Grouping settings in tabs The easiest way to improve the way how settings are displayed for the users (administrators), is by grouping those in tab...
appSettings in Web.config In the ASP.NET world (.NET Framework, not Core), the most common place for settings is the appSettings section in the...
IOrderForm has a property with all promotions applied to the order. Each promotion record provides information about the saved monetary amount, abo...
In Episerver you can hide properties in edit mode using a ScaffoldColumn attribute by using it like this: [ScaffoldColumn(false)] This does not wor...
The issue We have item level discounts on two categories where one category has a 30% discount and the second one has a 50% discount. Then we defin...
While Episerver's async methods for starting a scheduled job do not work well, there is a workaround. You can schedule the job to run later. Then t...