如何更改 Umbraco 中的 URL 名称

2024-01-10

这是我第一次使用 Umbraco,我使用错误的命名格式创建了文档类型/页面,现在这已经变成了我的页面 URL,例如/about-page/。我该如何将它们更改为/about因为我搜索了后端管理面板,似乎没有一个选项可以更改他们的link to document values.

任何人都可以使用 umbracoUrlAlias 或 umbracoUrlName 提供一个基于简单代码的示例,我如何最好在 Razor 中更改它。

Thanks


编辑 @runyards 解决方案 by digbyswift help in comment

正确的解决方案:

  1. Create Property on in 文件类型这适用于您要更改 URL 的所有页面
  2. 将名称命名为您想要的任何名称,例如页面 URL,并可能为其提供一个新选项卡。
  3. 调用别名umbracoUrlName
  4. Type as 文字刺痛
  5. 不应该是强制的(当你开始替换.Url with .umbracoUrlAlias在视图中它需要存在)
  6. Tab as Generic
  7. Click Save在页面右上角

Added screenshot for starter kit on Umbraco v7.2.5 Adding screenshot for starter kit on Umbraco v7.2.5

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 Umbraco 中的 URL 名称 的相关文章

  • Sharepoint CMS 与 UmbracoCMS

    我在一家大型地方政府组织工作 该组织即将开始使用 SharePoint 将我们老化的内部网替换为一个能歌善舞的协作网站 Intranet 的重点将是用 SharePoint 安装替换散布在整个组织中的随机文件 内容页面和文档 这将神奇地使所
  • 为 Umbraco 设置本地开发环境

    我继承了一个 Umbraco CMS 项目 Umbraco 实例和自定义用户控件存在于我们的测试服务器上 因为初始构建已经向客户端进行了演示 我现在需要承担这个任务 初始构建是由一名自由开发人员在我来这里之前完成的 并且不存在有关设置 部署
  • 复制 XSLT 变量

    我正在开发 Umbraco XSL 样式表 但我陷入了困境 基本上 我有一个参数 我测试并使用它的值 如果存在 否则我使用默认参数 currentPage 这是参数
  • 使用 AngularJS 将数据发送到 ASP.NET MVC 5 控制器的操作方法

    我用过Umbraco我的项目中使用 7 3 和 ASP NET MVC 5 我想从以下位置发送数据AngularJS to ASP NET MVC5 控制器 我该怎么做 回复 html div div
  • 如何在 XSLT 中进行分页

    我有以下 XSLT
  • 如何从 URL 中删除 /umbraco/surface/?

    我的 Umbraco 网址有 umbraco surface 在他们中 例如 http localhost 50656 umbraco Surface HealthInsurance Application Pid 26665 Lid 73
  • 如何在 umbraco 6 的管理面板中创建自定义部分?

    我希望在 umbraco 6 的管理面板中开发一个自定义用户部分 此部分可以管理用户详细信息以及管理员批准 有人知道如何实现这一点吗 显然它类似于在 Umbraco 4 中这样做 但在 Umbraco 6 中 不是对umbracoApp表
  • 在 Umbraco 7 中使用 html 页面作为自定义部分,无需树

    我有一个 HTML 页面 想要在 Umbraco 7 的自定义部分中显示 我想在该部分中不包含任何树的情况下执行此操作 因为所有内容都已在 html 文件中处理 它被放置到 Umbraco 后端以方便访问 到目前为止 我已经实现了 IApp
  • 每次进行更改时回收应用程序池

    我制作了一个多语言网站 其中在同一网站上包含 4 个域 因此也包含 4 种不同的语言和网站树 但是 每次我需要发布对网站的新更改或其他更改 例如更新模板 脚本等 时 我都必须回收应用程序池 以使更改在以访问者身份查看网站时显示 我该如何解决
  • Umbraco 5询问用户是否有节点权限

    我正在使用 Umbraco 5 1 beta 在互联网上 此信息来自以前的版本 找不到最新的文档 我发现我可以询问节点用户是否具有访问权限 这样我想建立我的菜单 问题是 我无法让它工作 HasAccess 和 IsProtected 属性不
  • umbraco 的微型网站

    我对 umbraco 比较陌生 刚刚建立了网站 但客户要求建立一个具有全新外观和感觉的微型网站 那么我如何在 umbraco 中建立一个新的微型网站 请帮忙 万分感谢 要为 Umbraco 中的页面提供与其他页面完全不同的外观和感觉 您可以
  • PredicateBuilder:嵌套在 .And() 内的 OR 条件

    我正在使用 PredicateBuilder 针对 Umbraco 节点列表构建查询来过滤搜索结果 我通过 QueryString 将搜索到的 ID 值作为字符串传递 然后将其与列表中每个 Umbraco 节点上的字符串字段进行比较以获取匹
  • 如何获取用户控件数据类型所在的TabPage

    我正在使用用户控件包装器方法构建自定义数据类型 我在其中添加现有的 TinyMCE 数据类型 问题是我需要找到一种方法来动态获取数据类型所在的当前 TabPage 以便我可以将 TinyMCE 按钮添加到菜单中 这就是我目前所拥有的 Tab
  • 对 RenderMvcController 进行单元测试甚至可能吗?

    所以我正在使用 Umbraco 6 12 并且很难测试RenderMvcController 我已经实施了IApplicationEventHandler in my Global ascx运行应用程序时 Ninject 工作正常且符合预期
  • Umbraco 7 SEO 标签

    我想在 Umbraco 中创建 SEO 标签的网站 我想知道它是如何做到的 有没有最佳实践文件或建议 我不是 SEO 专家 但希望下面的代码片段可以帮助您入门 Metadata 在页面上我添加了一些属性 如果您按照文档类型 通过继承或通过组
  • Umbraco:列出用户控件中的子节点

    我有一个用户控件 需要根据parentID 返回子节点 我能够获取parentID 但不知道返回子节点的语法 获取子节点非常简单 不确定您的代码有多远 所以这里是一个包含各种选项的完整示例 using umbraco presentatio
  • 部署 Web 应用程序期间出现错误“无法打开源文件:找不到路径的一部分”

    我在部署网络应用程序期间遇到错误 错误的标题是Could not open Source file Could not find a part of the path 无法打开源文件 找不到路径的一部分 E ARCHIVES Project
  • 身份验证时出现 umbraco 公共访问错误

    我在 Umbraco 7 中的公共访问方面遇到问题 我使用自定义会员资格提供商通过 CRM 数据库对用户进行身份验证 我设置了一条规则来允许访问仅经过身份验证的 前端 用户我使用自定义角色提供程序来定义经过身份验证的用户具有访客角色 如果未
  • 动态元素与强类型元素

    我是一名 Web 开发人员 目前正在使用 mvc3 razor 和Umbraco https en wikipedia org wiki Umbraco创建网络应用程序 我从事这项工作的时间不长 已经从使用动态元素转向使用强类型元素来遵循标
  • xslt 匹配过滤结果集的前 x 项

    对 xslt 很陌生 所以如果这是一个基本问题 请原谅我 我无法在 SO 上或通过 Google 搜索找到答案 我想要做的是返回一组经过过滤的节点 然后对该组中的前 1 或 2 个项目进行模板匹配 然后另一个模板与其余项目匹配 但是如果没有

随机推荐