Когда пользователь сохраняет данный тип документа, я хочу проверить значение свойства, если он изменился с исходного значения, я хочу выполнить какое-либо действие.Выполнить действие Когда изменения свойств - события Umbraco v7
Любые идеи?
Я знаю, как использовать события, мне нужна помощь с синтаксисом ... вот что я имею в виду.
void ContentService_Saving(IContentService sender, Umbraco.Core.Events.SaveEventArgs<IContent> e)
{
foreach (var myNode in e.SavedEntities.Where(x => x.HasProperty("propertyName")))
{
//if (myNode.GetPropertyValue("propertyName").hasChanged)
// then
//bla bla bla
}
}
также есть вариант этого метода, который является единым объектом IContent, а не список, в предыдущих версиях было это не так?
Вы пробовали что-нибудь? см. это, если он помогает https://our.umbraco.org/documentation/Reference/Events/application-startup и обновить вопрос, если у вас возникнут какие-либо проблемы. –