Virtual Happy Hour is canceled this month due to Good Friday.
Try our conversational search powered by Generative AI!
AI OnAI Off
Virtual Happy Hour is canceled this month due to Good Friday.
To change this behaviour you need to change uiWrapperType to inline.
You could use:
1) CustomEditorSetting
[AttributeUsage(AttributeTargets.Property, AllowMultiple = false)] public class InlineAttribute : Attribute, IMetadataAware { public void OnMetadataCreated(ModelMetadata metadata) { var extendedMetadata = metadata as ExtendedMetadata; if (extendedMetadata != null) { extendedMetadata.CustomEditorSettings["uiWrapperType"] = "inline"; } } }
and then on your model:
public class StandardPage : SitePageData { [Inline] public virtual string Prop1 { get; set; } }
2) Add data-epi-property-edittype attribute in your markup. More info about this can be found here: http://world.episerver.com/documentation/Items/Developers-Guide/Episerver-CMS/8/Editing/Editing/
I had no time to test those solutions.
In the documentation you can find: "Dijit widgets cannot be used inline.", so I'm not sure if you could change all of those properties to inline.
Hello world!
I have a question about the design of properties in epi .in the mode “all properties”.
Properties type are seen :
String :
ISelectionFactory:
Date Time:
Html :
But in “on page editing” the properties are seen :
Date time :
And after click on text box , open popup :
DateTime:
ISelectionFactory:
Block :
Html:
After click to text box open the “button”:
Can we change the in “on page editing” properties to look like the “all properties” mode ?
(that will not open popup)
We add the property to index.cshtml :
Ex: @Html.PropertyFor(n => n.CurrentPage.MainPicture)
Thanks.