gpt4 book ai didi

c# - 在 Sitecore 页面编辑器中验证

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:15 24 4
gpt4 key购买 nike

我使用的是 Sitecore 8,但在验证时遇到了一些问题。如果当我在内容编辑器中编辑该字段时验证发生,它的工作正常,但是如果我使用体验编辑器/页面编辑器编辑它,则验证仅对页面中可见的字段(例如页面标题、标题等)进行验证。元数据等字段未经过验证。有人对我的问题有任何想法吗?

最佳答案

这是一个已知错误。我在 Sitecore 8.1 中打开 Sitecore 支持的票证是固定的。要在 8.0 中修复,请按照以下步骤操作:

在 App_Config\Include\Sitecore.ExperienceEditor.config 文件中执行以下更改以解决此问题

  1. 注释掉下面一行:

     <pageextender type="Sitecore.ExperienceEditor.Speak.Ribbon.PageExtender.RibbonPageExtender, Sitecore.ExperienceEditor.Speak.Ribbon" />
  2. 取消注释以下行:

    <pageextender type="Sitecore.Layouts.PageExtenders.PreviewPageExtender, Sitecore.ExperienceEditor" />
    <pageextender type="Sitecore.Layouts.PageExtenders.WebEditPageExtender, Sitecore.ExperienceEditor" />
    <pageextender type="Sitecore.Layouts.PageExtenders.DebuggerPageExtender, Sitecore.ExperienceEditor" />

    我对修复不满意,因为它切换到 Sheer UI,Sitecore 支持随其他修复一起提供。

    要在启用 SPEAK 功能区的体验编辑器中使用验证,请尝试应用以下解决方法:

    1) 将附加的“Sitecore.Support.68029.dll”程序集放入您的“\bin”文件夹中;

    2) 将附加的“Sitecore.Support.68029.config”文件放入“\App_Config\Include”文件夹中。请注意,此解决方法未经过深入测试,因此我们建议您在应用任何更改之前备份您的解决方案。我把这两个文件(dll 和配置文件)放在 dropbox 上

    https://www.dropbox.com/s/m8i9yqvyvvfxn7t/Sitecore.Support.68029.dll?dl=0 https://www.dropbox.com/s/siv3dff6xfpvuwf/Sitecore.Support.68029.config?dl=0

关于c# - 在 Sitecore 页面编辑器中验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35449090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com