我的内容树有点像这样
文章
- 2016年
- 1
- 第一条
- 阿拉伯数字
- 。
- 1
- 2017年
- 1
- 第一条
- 阿拉伯数字
- 。
- 1
有没有办法让 Umbraco 为"文章 1"选择唯一的 URL 名称?
至于不,它给了我"/articles/2016/1/article-1"和"/articles/2017/1/article-1",这本身并没有错。但我宁愿让它像"/articles/2016/1/article-1"和"/articles/2017/1/article-1-1"一样。
这样做的原因是我目前正在 URL 中抑制年份和月份,但希望在后台维护树结构。
不,不是开箱即用的。默认情况下,Umbraco UI 将确保页面在同一级别的唯一命名。
因此,如果您已经有一个名为"Page 1"的页面,并尝试在同一级别添加相同名称的页面,Umbraco 将自动将其重命名为"页面 1 (1)"。
不过,它不会检查网站的其余部分,只会检查您添加内容的级别。
为了完成你所追求的目标,你将在内容服务上查看某种事件处理程序或类似的东西,并在那里检查任何级别具有相同名称的其他节点。