SilverStripe - 更改子页面的完整URL,删除父页面的前缀。

问题描述 投票:0回答:1

我正在做一个SilverStripe项目。在我的项目中,我有一个页面,它的子页面是这样的。

enter image description here

在图片中,联系我们页面和联系我们成功页面都有相同的页面类型,页面。联系我们页面的URL是{base-url}contact-us。成功页面的URL是{base-url}contact-ussuccess。由于联系我们页面的URL段是 "contact-us",所以联系我们成功页面的前缀是 "contact-us"。我想做的是把成功页的URL改成这样,{base-url}contact-success去掉 "contact-us "页。在CMS中,我只能更改URL的最后一段。我不允许改变前缀。我怎样才能做到这一点?

silverstripe silverstripe-4
1个回答
0
投票

你必须把这个页面移到树的顶部。或者制作一个指向联系成功页面的虚拟页面。

© www.soinside.com 2019 - 2024. All rights reserved.