加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – BeginRenderLink Sitecore Glass Mapper

发布时间:2020-12-16 03:16:41 所属栏目:asp.Net 来源:网络整理
导读:我在Sitecore中有两个字段: 阅读更多链接. 阅读更多标题. 我正在使用带有glass mapper的sitecore MVC,我需要从page eidtor中创建两个字段,所以我使用这段代码: div class="callout-footer" p @using (BeginRenderLink(calloutItem,m = m.ReadMoreLink,new
我在Sitecore中有两个字段:

>阅读更多链接.
>阅读更多标题.

我正在使用带有glass mapper的sitecore MVC,我需要从page 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体验按钮)和标题(通过页面编辑器中的标准文本编辑).标题究竟是如何编辑的?你是否只是在编辑模式下无法进入编辑框架?

我唯一的想法是,可能你的跨度上的“文本”类干扰了Sitecore的页面编辑器标记.您可以尝试删除并查看是否可以编辑ReadMoreTitle?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读