url - 在 sitecore 中创建自定义内容编辑器(编辑器选项卡)时,如果我在另一个 VS 项目中需要 aspx 页面,URL 的格式应该是什么

标签 url sitecore sitecore6 content-editor

在 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)。

editor in core db

现在转到 master 数据库并在 Editors 字段中设置此编辑器(在模板或特定内容项内)

editor in master db

我认为您应该将 Page.aspx 移动到 sitecore 项目中(在布局文件夹或自定义文件夹中) enter image description here

那么 url 应该是 /layouts/Page.aspx

关于url - 在 sitecore 中创建自定义内容编辑器(编辑器选项卡)时,如果我在另一个 VS 项目中需要 aspx 页面,URL 的格式应该是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17608327/

相关文章:

html - 是否可以在查询字符串参数中指定 PayPal 固定捐赠金额?

php - url 重写从 url 中删除文件名 "news.php?url="

content-management-system - 使用 XSL 列出 Sitecore CMS 中项目的所有字段

asp.net-mvc - Sitecore MVC - 动态 View 位置

facebook - 用于关联目的的共享网址中的哈希(字符)在 Wall 中被删除

c# - 从浏览器获取 URL 到 C# 应用程序

c# - 在 Sitecore 中使用 Glassmapper 映射图像

database - Sitecore Lucene : re-index child (or parent) items on updating item

sitecore - 跟踪 Sitecore 项目历史记录

validation - 验证 Sitecore 项目名称的唯一性