【发布时间】:2016-09-07 15:35:48
【问题描述】:
我正在构建一个 Umbraco 7.4.3 站点,结果遇到了这种情况。 我在 Umbraco 内部有一个这样的节点结构。
所以,我在 Home 下有一个 Student 和 Teacher 节点。
学生节点将显示有关学生的详细信息。
现在我想要一个可以编辑学生的页面,“我想要一个单独的页面(不是弹出窗口)链接到我可以编辑学生的页面”,例如 /edit-student/?id= 2.
但为了做到这一点,我最终会得到这样的结构,请看截图
看到了吗?我有一个额外的节点 EditStudent 只是为了有一个可以编辑学生的页面,我可以通过 /Student/EditStudent/?id=2
调用此页面但我不想让这个节点“EditStudent”,我觉得它让我的节点结构变脏了。
我想要一个解决方案我仍然可以有这样的网址 /Student/EditStudent/?id=2 但我不想在 Student 或其他地方看到节点“EditStudent”在我的 Umbraco 里面。
这可能发生吗?类似于虚拟 url(但不是 aspx)页面。
【问题讨论】:
-
你总是可以使用 MVC 路由来做到这一点。