2016-09-07 4 views
0

Ich baute eine Umbraco 7.4.3 Website, und ich wurde zu dieser Situation geendet. Ich habe eine Knotenstruktur in Umbraco wie folgt.Umbraco temporäre Seite

Example

So habe ich einen Student and Teacher Knoten unter Startseite.

Der Schülerknoten zeigt ein Detail über den Schüler an.

Jetzt möchte ich eine Seite haben, wo ich einen Schüler bearbeiten kann, "Ich möchte eine separate Seite (nicht Popup) zu einer Seite verlinken, wo ich einen Schüler bearbeiten kann", etwas wie ein/edit-student /? Id = 2.

Um aber tun, dass ich in einer Struktur wie das enden wird, siehe Screenshot

Example

sehen? Ich habe einen zusätzlichen Knoten EditStudent, nur um eine Seite zu haben, wo ich Student bearbeiten kann, kann ich diese Seite aufrufen von/Student/EditStudent /? Id = 2

Aber ich möchte nicht diesen Knoten "EditStudent" haben, Ich fühle, dass es meine Knotenstruktur verschmutzt hat.

Ich möchte eine Lösung, die ich noch eine URL wie diese/Student/EditStudent /? Id = 2, aber ich will nicht einen Knoten „EditStudent“ unter Studenten oder irgendwo anders in meinem Umbraco sehen haben.

Ist dies möglich? etwas wie eine virtuelle URL (aber nicht Aspx) Seiten.

+0

Sie können immer eine MVC-Route verwenden, um dies zu tun. –

Antwort

0

Die Antwort gefunden, die ich auf unserem.umbraco.org Forum veröffentlicht habe.

Erstellen Sie einfach eine Vorlage und Ill benennen sie als "Bearbeiten", dann können Sie wie diese URL zugreifen:/Student/Edit /, und natürlich können Sie Parameter hinzufügen.

Wenn unter Student kein anderer Knotenname "Bearbeiten" gefunden wird, wird die Vorlage "Bearbeiten" als Alternative verwendet.