Я создал пользовательскую кнопку на ленте, выполнив шаги, описанные в http://jondjones.com/how-to-add-a-custom-sitecore-button-to-the-editor-ribbon/
Я вижу кнопку, появляющуюся в sitecore:
Команда не срабатывает при нажатии на кнопку.
Ниже мой код:
using System;
using Sitecore.Shell.Applications.Dialogs.ProgressBoxes;
using Sitecore.Shell.Framework.Commands;
namespace SitecoreVsPoc.Commands
{
public class TranslateContent : Command
{
private static readonly object Monitor = new object();
public override void Execute(CommandContext context)
{
if (context == null)
return;
try
{
ProgressBox.Execute("Arjun", "Title", "Applications/32x32/refresh.png", Refresh);
}
catch (Exception ex)
{
Sitecore.Diagnostics.Log.Error("Error!", ex, this);
}
}
public void Refresh(params object[] parameters)
{
// Do Stuff
}
}
}
Ниже приведена команда, которую я зарегистрировал в commands.config:
<command name="contenteditor:translatecontent" type="SitecoreVsPoc.Commands.TranslateContent,SitecoreVsPoc" />
Примечание. Я использую начальную версию Sitecore 8.2.
Может ли кто-нибудь предложить решение для этого?
contenteditor:translatecontent
в поле Click кнопки в Sitecore? - person Adrian Sanguineti   schedule 12.12.2016