Sé que he hecho esto antes, pero no puedo recordar dónde o cómo.Crear un enlace al artículo de Sitecore
Quiero crear un enlace a un elemento en Sitecore. este código:
Sitecore.Data.Items.Item itm = Sitecore.Context.Database.GetItem(someID);
return itm.Paths.Path.ToString();
Produce la siguiente cadena:
http://localhost/sitecore/content/Home/Item1/Item11/thisItem
Me gustaría tener esta cadena en su lugar:
http://localhost/Item1/Item11/thisItem.aspx
Cuál es la forma correcta para obtener la ruta a la ¿ít? En este caso no puedo utilizar un enlace normal Sitecore:
Sitecore.Web.UI.WebControls.Link
No, no es la misma en todos. FullPath devuelve la ruta del elemento, GetItemUrl() usa LinkProvider para crear una URL amigable. –