Я хочу добавить кнопку на ленту редактора страницы sitecore, и я хочу, чтобы она работала как ссылка. Например, когда я нажимаю эту кнопку, страница должна быть перенаправлена на HOMEURL/sample.aspx.
Я написал класс, который наследуется от Command.
public class addlink : Command
{
public override void Execute(CommandContext context)
{
Sitecore.Web.WebUtil.Redirect("/sample.aspx");
}
}
Затем для этого элемента ленты webedit в базе данных ядра я указал в качестве события клика webedit:addlink. Событие onclick этой ссылки в браузере — javascript:return scForm.invoke('webedit:addlink', event).
Так что редирект не происходит. Как добавить ссылку на ленту редактора страниц? Я был бы признателен за любые предложения по улучшению моего класса или других подходов.
спасибо