Try our conversational search powered by Generative AI!

Custom displayoptions per block



I have not been able to find an answer to this issue of ours but I'm sure it should be possible. I'm fairly new to episerver, I may have the wrong terminology and that's why I'm unable to find the solution. 

In out solution we have maybe 15 different blocks, some of them should always be full-width, and some of them should be changeable between one-third, half and full-width. In our displayoptions-initialization we just hardcode values like this

var options = ServiceLocator.Current.GetInstance();

.Add("full", "/displayoptions/full", EPiServerConstants.ContentAreaTags.FullWidth, "", "epi-icon__layout--full")
.Add("half", "/displayoptions/half", EPiServerConstants.ContentAreaTags.HalfWidth, "", "epi-icon__layout--half")
.Add("narrow", "/displayoptions/narrow", EPiServerConstants.ContentAreaTags.OneThirdWidth, "", "epi-icon__layout--one-third");

so every contentarea + every block gets all three options - there must be away to limit this per contentarea/block, right?



Episerver 7.5

Edited, Oct 11, 2016 15:52

Looks perfect, I'll check it out!


Worked like a charm!

Edited, Oct 12, 2016 11:15
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.