Menu US
Geta

Blog

Welcome to Geta's blog page. In this blog the Geta team shares the latest news, their experiences and knowledge about the e-commerce industry.

BVN.404Handler Package Has Been Renamed

valdis iljuconoks

BVN.404Handler package is one of the top downloaded community packages on the Episerver Nuget Feed. This blog post explains some of the coming changed to the package.

Google Data Studio and Episerver

Frederik Vig

A few years ago Google launched Data Studio to help present and share analytics data in a more visual and easy to understand way. It's a great tool to create custom reports based on various data sources ranging from Google Analytics, Adwords, to marketing platforms and even file uploads. And of course sharing them with your team.

Geta is helping to develop public transport solutions of the future

valdis iljuconoks

Together with Rogaland county mobility provider Kolumbus, Geta and Spare have developed the practical solutions for the new public transport service HentMeg (Pick-Me-Up). Now the bus-on-demand service is on its way to seriously change the everyday life of residents in several Norwegian small towns.

Extending Episerver On Page Editing view

Mattias Olsson

In this blog post I'll show you one way of extending Episerver's On Page Editing view, by automatically setting image caption and alt text properties on a page based on the image content that the editor selects.

Custom Episerver Commerce Product/Variant router

Mattias Olsson

Just wanted to share a custom Epi Commerce hierarchical router that I'm using in a project where we have a Product -> Variant structure. All variants in the catalog belong to a product and a product can have one or multiple variants.

Introducing: New tool to easily index your content in Episerver Find

Mattias Olsson

Have you ever wanted to index a content item in Find without having to publish a meaningless change to it? Or index an entire content tree from a specific starting point? Maybe you want to force an item into the index even though it's excluded by conventions? Just install Geta.Epi.IndexContentInFind package and it will be easy to do just that.

Enable Razor views in Episerver modules with Geta.EPi.ShellRazorSupport package

Maris Krivtezs

By default, Episerver supports only WebForms views for its modules. We have created a package which adds support for Razor views too.

Introducing Geta.EpiCategories: Categories as localizable IContent

Mattias Olsson

For quite a long time I've been wondering if Episerver is going to do anything about the built-in category functionality. I feel it's pretty outdated and it's not so convenient to edit and localize categories. I guess the teams at Episerver are busy with other, more important stuff, so I decided to create a module. Say hello to Geta.EpiCategories.

Geta.Epi.Extensions updated with content editor ux helpers

Mattias Olsson

You might already know about our Episerver extensions package, Geta.Epi.Extensions. We have now added a set of extensions and HTML helpers to help improve user experience for content editors. The goal with the helpers is to reduce the need for "All properties view" in the Episerver edit interface.

ContentType preview images w. icons

Fredrik Eckmar

I don't know about you, but at least for me, I rarely create image thumbnails for the different content types in the solutions I am working on. If you are like me, then this package will hopefully give your editors a somewhat more pleasant user experience when creating content.

Extend your Episerver content types

Mattias Olsson

Let's say you have developed a site framework that you use on many different sites that contains some content types spread over various assemblies. Sooner or later, on at least one of the sites, you will want to add, hide or modify a property on a specific content type. You could create a new content type that inherits the original and then hide the original. No thanks. Let's do it better than that.

Google Product Feed for Episerver

Frederik Vig

This data feed will allow you to easily share your e-commerce sites product data with Google Shopping and other channels. At Geta we've used it for quite a few 3rd party integrations.

Searching multiple Find indexes

Mari Jørgensen

Recently I helped out investigating an issue where the search result from Find contained non-published and deleted pages. The site in question had a search page that fetched results from two separate Find indexes.

Episerver Languages and XLIFF support

Frederik Vig

The popular Episerver Languages addon has added supported for exporting and importing content using the widely supported XLIFF format.

Extending the Episerver global menu

Mari Jørgensen

Extending the Episerver global menu is easy. You can add menu sections and sub-menu items such as menu sections, drop-downs, URLs and pop-up menu items. In this short blog post I will demonstrate how you can keep your menu context while navigating between several MVC actions.

Import redirects for 404 handler

Frederik Vig

This is more a reminder for me, but could be useful for others as well. We use the Episerver 404 handler in most if not all of our projects. It does a good job of handling URL redirects and custom 404 pages.

Content reference selector with direct file upload

Fredrik Eckmar

Sometimes when developing Episerver solutions you find the need to extend the behaviour of already existing property editors. In this blog post I will briefly describe how I extended the built-in content selector with direct upload functionality using drag and drop. This way you don’t have to create your "Media"-items before being able to select them. You can just upload them directly to the property editor and they will be added to the assets folder of the content you are working on and selected automatically.

Insert your view engine at correct position

Mattias Olsson

The other day I had to deal with a mysterious error with the Episerver Shell search function. You know the little search icon to the right in the dashboard drop-down menu. When I clicked it nothing happened. I looked at the request in developer toolbar, discovered the exception and this is how I fixed it.

Episerver Commerce - Retrieving all parent catalog nodes

Mari Jørgensen

From time to time I get asked; 'How can I retrieve all parent catalog nodes for a product in Episerver Commerce?' Achieving this using the current version of Episerver commerce API is a bit cumbersome. Luckily Episerver is working on a relation overhaul for the next major version of Commerce, but until then I'll provide some sample code that does the trick.

Service API for Customers, Carts and Orders released

Maris Krivtezs

EPiServer released Service API some time ago but it was missing an API for Customers, Carts and Order. We have now released additional Service API endpoints for this Commerce functionality.

Content area renderer on steroids

Mattias Olsson

This is an example of a custom content area renderer that automatically wraps blocks in container and row <div> tags and also has support for non wrapped hero blocks.

Episerver Commerce and PIM

When working with advanced e-commerce solutions as a developer or consultant you quickly get introduced to the acronym PIM: Product Information Management. What is it and why would you want one as part of your Episerver e-commerce project?

Episerver Commerce vs Magento 2

When building a fully customized enterprise level e-commerce solution you have several platforms to choose from. Two good choices are Episerver and Magento, but how do they compare? Here is a high level look at the key differences.

We write about
Blog archive