我在Sitecore中有两个字段:
我正在将Sitecore MVC与Glass Mapper一起使用,并且需要使两个字段都可以从页面Eidtor中进行编辑,所以我正在使用以下代码:
<div class="callout-footer">
<p>
@using (BeginRenderLink(calloutItem, m => m.ReadMoreLink, new NameValueCollection { { "class", "group-action" } }, isEditable: true))
{
<span class="text">@Editable(calloutItem, m => m.ReadMoreTitle) </span>
}
</p>
</div>
现在,我可以编辑链接,但是标题仍然不可编辑。如何使它们都可以在页面编辑器中进行编辑?
最佳答案
艾曼
没有理由不应该这样做,我只是在本地复制了它,而没有成功地编辑链接(通过页面编辑器中的Sitecore体验按钮)和标题(通过页面编辑器中的标准文本编辑)成功地完成。标题到底是如何编辑的?在编辑模式下,您只是无法进入编辑框吗?
我唯一想到的是,跨度上的“Text”类可能会干扰Sitecore的页面编辑器标记。您可以尝试删除,看看是否能够编辑ReadMoreTitle吗?
关于asp.net-mvc - BeginRenderLink Sitecore玻璃映射器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27502070/