Umbraco 7 mvc, wie man die aktuelle page id

Ich habe einen custom-controller, um Nachricht zu senden. So brauche ich, um den Wert der Immobilie von Feldnamen und alias = "E-Mail", dies wird verwendet, um die E-Mail senden.

dieser code unten funktioniert

 var id = umbraco.uQuery.GetNodeByUrl("/contact-us");
 IPublishedContent root = Umbraco.TypedContent(id.Id);
 return root.GetProperty("email", true).Value.ToString();

Aber das problem ist hier, wenn der name der Seite ändert sich die url ändern und den code zu brechen.

Ja, wie kann ich den obigen code, um die aktuelle Seiten-id und fügen Sie es hier (???);?

Ich denke, der code sollte so etwas wie dieses:

 IPublishedContent root = Umbraco.TypedContent(???);
 return root.GetProperty("email", true).Value.ToString();

Jede Hilfe wird apprecciated

InformationsquelleAutor KleberBH | 2014-04-21

Schreibe einen Kommentar