umbraco7 - Perform Action When property changes - Umbraco Events v7 -
when user saves given doc type want check property value, if has changed original value want perform action.
any ideas?
i know how use events, need syntax... heres mean.
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) // //bla bla bla } }
also there version of method single icontent object rather list, in previous versions not case?
this answer looking for..................... why there no documentation on method :-/
void contentservice_saving(icontentservice sender, umbraco.core.events.saveeventargs<icontent> e) { foreach (var mynode in e.savedentities.where(x => x.hasproperty("myproperty"))) { if (mynode.ispropertydirty("packagestatus")) { //perform action } }
Comments
Post a Comment