在 Sitecore(编辑器选项卡)中创建自定义项目编辑器时,唯一必填字段是 Url,它将指向 .aspx 页面。应将此 .aspx 页面添加到何处以及应键入什么 URL。我在 Visual Studio 中创建了一个 Web 应用程序,并在其中创建了一个具有所需功能的 aspx 页面。此 Web 应用程序与我的 sitecore 项目无关。如何指定此页面的 URL。或者我应该将此页面添加到 sitecore 项目的某处吗?提前致谢。
最佳答案
转到 core
数据库,然后在内容编辑器中转到 /sitecore/content/Applications/Content Editor/Editors
项。如果您愿意,可以在此处创建新的文件夹项目,并使用此模板在内部创建新项目:/sitecore/templates/Sitecore Client/Content editor/Editor
(您可以将任何现有的编辑器项目复制到您的文件夹中)。您可以设置标题、图标和 Url(任何 URL,绝对地址,例如 http://stackoverflow.com 或相对地址,例如 /sitecore/shell/Applications/Media/Media Folder.aspx
)。
现在转到 master
数据库并在 Editors
字段中设置此编辑器(在模板或特定内容项内)
我认为您应该将 Page.aspx
移动到 sitecore 项目中(在布局文件夹或自定义文件夹中)
那么 url 应该是 /layouts/Page.aspx
关于url - 在 sitecore 中创建自定义内容编辑器(编辑器选项卡)时,如果我在另一个 VS 项目中需要 aspx 页面,URL 的格式应该是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17608327/