2016-09-07 65 views
0

我當時正在建造一個Umbraco 7.4.3網站,而我終於遇到了這種情況。 我有這樣的Umbraco內部的節點結構。Umbraco臨時頁面

Example

所以,我有家庭下學生和教師的節點。

學生節點將顯示關於學生的詳細信息。

現在我想要一個可以編輯學生的頁面,「我想要一個單獨的頁面(不彈出)鏈接到我可以編輯學生的頁面」,類似於/ edit-student /?id = 2。

但爲了做到這一點,我會在這樣的結構中結束了,見截圖

Example

看到了嗎?我有一個額外的節點EditStudent只是爲了讓我可以編輯學生的頁面,我可以通過/學生/ EditStudent /?ID = 2

這個頁面但我不想讓這個節點「EditStudent」,我覺得它讓我的節點結構很髒。

我想一個解決方案,我仍然可以有一個這樣的網址/學生/ EditStudent /?ID = 2,但我不希望看到下學生或其他地方我一把umbraco內部節點「EditStudent」。

這可能發生嗎?像虛擬url(但不是aspx)頁面。

+0

你總是可以使用MVC路線來做到這一點。 –

回答

0

找到我在our.umbraco.org論壇發佈的答案。

只需創建一個模板並將其命名爲「編輯」,然後您可以像訪問這樣的URL:/學生/編輯/,當然您可以添加參數。

如果在Student下找不到其他節點名稱「Edit」,那麼它將使用「Edit」模板作爲替代。