Personalize Find with Social, POC

If you are using Episerver Social on your site, it's possible to "personalize" search results for a logged in user. Or more accurately, boost e.g. contenttypes or categories of content the user has rated. It's possible to get a list of content the user has rated on your site. With this list you can retrieve … Continue reading Personalize Find with Social, POC

Add an order dropdown to Forms

I wanted an adjustable contact form with a dropdown containing the order numbers of the current user. With a custom data feed this is very easy accomplished within the forms module. See this post for more information about data feeds. For the LoadItems implementation you can use the following: Now you will be able to … Continue reading Add an order dropdown to Forms

Automatically tag images after uploading

Getting editors to properly tag the images they upload can be quite a challenge, if you need/want them tagged of course. The Computer Vision API can be of assistance. It only supports English and Simplified Chinese at the moment though, as you can read in the API reference. You could of course use the translation … Continue reading Automatically tag images after uploading

Limit the total amount of discounts applied

Sometimes you're in need of some business rules when applying promotions. You can do this by overriding the calculation of the discounts, but that could be a lot of work. For a simple rule, like "the total amount of discounts can't be more than half of the order total" you could use a different approach. … Continue reading Limit the total amount of discounts applied

Buy products, get gift

In the "configuring promotions" lab at Ascend 2017 in Vegas, there was an exercise I created for a custom promotion. It's a fairly easy promotion: to be able to give a give a gift on an entry level, instead of on an order level. You can find the full code to the promotion in this … Continue reading Buy products, get gift

Fixing “tax total” differences

Sometimes you will need / want to display the price including tax on the line items of your cart. When you do this, you may see differences in the totals, using the calculators in Commerce, between the sum of the prices in your cart as they are displayed and the sum from the calculator. This … Continue reading Fixing “tax total” differences

POC: Upgrade EPiCommerce without losing orders?

So you want to update your EPiServer Commerce site, but you don’t want to lose orders. That’s still not really possible, a little downtime is still needed, or I missed something. So I did a little POC. I created a “messaging” service. You can send a cart to it. The cart will be put into … Continue reading POC: Upgrade EPiCommerce without losing orders?

Remember me, (re)store visited pages and categories

I'm looking forward to the Profile Store in EPiServer, but in the mean time I want some information to be remembered. You can, of course, create your own persistent visitor groups, but who knows what will change when the Profile Store arrives. I just wanted the Visited Pages to be remembered, and perhaps the Visited … Continue reading Remember me, (re)store visited pages and categories

Manage FavIcons in EPiServer

I needed to be able to manage favicons from within EPiServer. There are a lot of icons, a configuration json, xml for devices. You could of course create the all online, add them to your website, etc .... But to do that every time .....  Inspired by the great work of Rehan Saeed I created … Continue reading Manage FavIcons in EPiServer