Kemungkinan duplikat Pemroses sitecore saveUI yang mengalihkan ke halaman item setelah dipindahkan itu , tapi karena belum terselesaikan saya akan membuat entri.
Kami ingin mengubah judul dan URL setiap kali kami mengubah judul artikel. Kami telah membuat prosesor khusus di dalam "SaveUI" yang mengubah nama item sesuai dengan judul utama artikel. Namun ketika kami menyimpan item dan halaman dimuat ulang, kami mendapatkan kesalahan 404. Kami ingin membuat pengalihan ke URL baru dari item yang diperbarui.
Di dalam prosesor khusus:
Dim database = Sitecore.Context.ContentDatabase
Dim itm = database.GetItem(updatedItem.ID)
Dim url = LinkManager.GetItemUrl(itm).Replace("/sitecore/shell/Home", "")
Sitecore.Web.WebUtil.Redirect(url, False) 'Our url is correct
Ini melempar: A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll
Apakah ada tempat lain di mana logika pengalihan dapat ditambahkan?
Edit
Perlu juga disebutkan bahwa saya ingin interaksi ini terjadi di Editor Halaman.