Episerver properties are similar to the. NET equivalent, it can be of any type that is declared directly in your templates/blocks. Some examples of Episerver properties that come out of the box include strings, rich text, content areas. If out the box properties don’t meet your needs, then you can create your own custom properties fairly easy. This section covers any questions you might have about properties, what properties are available, how to implement them in your templates/blocks and how to create custom ones.
EPiserver is great at a lot of things but I think it's tagging does let it down a bit without having to buy one of the bulk upgrade products. In EPiserver all you can do is define a single global category that is available to all page templates. W[...]
Over the years, I've often needed to do various things to a property, like make a property read only, or, to hide it from content editors completely. Luckily Episerver provides us some handy attributes to help us.
Hiding A Property
This can be[...]
Following up on my Episerver : PageTypeBuilder Reference Cheat Sheet where I discussed in some length about the various type of attributes and properties you can decorate a page type with.
In today's article, we are going to discuss the attributes[...]
Displaying a list of links on a page is a very common requirement on most websites. The most common example I see is a list of most frequently used links in the footer, like so:
Luckily, Episerver has a very easy property to allow us to achiev[...]
Out of the box, Episerver provides a number of useful Properties we can use to decorate our Pages and Blocks, PropertyBoolean (Boolean), (ContentArea), PropertyCategory (Category), PropertyContentReference (Content Reference)
What happens if you [...]
In Episerver, we have a number of different ways of allowing content editors to add and set links on a website. In today's guide, I'm going to cover how to add an Episerver.Url property to a page-type or block, and then how to render that Url on you[...]
When Episerver moved towards a Page/Block architecture, it provided a lot more flexibility of how content editors could use and manipulate. One feature that was available in Episerver 6 (using a custom extension) but was dropped, was the ability to d[...]
In this guide, we're going to talk a bit about ContentReferences, the different ways you can compare them and then give advice about the recommended approach. I came across a snippet of code that, from first glance, looks reasonable but caused a subt[...]
One often overlooked aspect of maintaining an Episerver website, is making amends as the business wants it. As new campaigns, products, content, news, updates come out, it's very common that layouts or pages will need amending. When the requirement[...]