I'm currently working on a project where I need to put multiple blocks in a contentarea, each block can have it's own look. It's an UL/LI list where each block is rendered as an <li>. I have followed joel abrahamsson example at: http://joelabrahamsson.com/custom-rendering-of-content-areas/ and i works like a charm... almost!
When page is published and I drag one block to another place no changes is made in the GUI ( but page is saved in the background and if I publish it, it looks like it should with moved blockes at the right place ). If I'm on a edited page and drag blocks around... the blocks are moveing immediatly like they should... so... does anyone know why FIRST drag doesn't update the GUI on a published page until next try when it is in "unpublished-mode".
@Html.FullRefreshPropertiesMetaData(new[] { "PromoArea1" })
if(Model.CategoryPage.PromoArea1 != null)
{
@:<ul class="block bl-misc group" @Html.EditAttributes(x => x.CategoryPage.PromoArea1)>
foreach(var locCurrentBlock in Model.CategoryPage.PromoArea1.FilteredContents.OfType<LexWebb.Models.Blocks.BaseBlock>())
{
EPiServer.Core.ContentReference locCurrentBlockRef = (locCurrentBlock as EPiServer.Core.IContent).ContentLink;
if (locCurrentBlock is LexWebb.Models.Blocks.TextBlock)
{
<li class="bg-col0" @EPiServer.Editor.PageEditing.DataEPiBlockId="@locCurrentBlockRef">@Html.PropertyFor(b => locCurrentBlock)</li>
}
else if (locCurrentBlock is LexWebb.Models.Blocks.ProductBlock)
{
<li class="bg-col2 promo" @EPiServer.Editor.PageEditing.DataEPiBlockId="@locCurrentBlockRef">@Html.PropertyFor(b => locCurrentBlock)</li>
}
else
{
}
}
@:</ul>
}
Hello!
I'm currently working on a project where I need to put multiple blocks in a contentarea, each block can have it's own look. It's an UL/LI list where each block is rendered as an <li>. I have followed joel abrahamsson example at: http://joelabrahamsson.com/custom-rendering-of-content-areas/ and i works like a charm... almost!
When page is published and I drag one block to another place no changes is made in the GUI ( but page is saved in the background and if I publish it, it looks like it should with moved blockes at the right place ). If I'm on a edited page and drag blocks around... the blocks are moveing immediatly like they should... so... does anyone know why FIRST drag doesn't update the GUI on a published page until next try when it is in "unpublished-mode".