diff --git a/src/MicroweberPackages/Content/ContentManagerHelpers.php b/src/MicroweberPackages/Content/ContentManagerHelpers.php index 8ea2a68f4a2..39482e42437 100644 --- a/src/MicroweberPackages/Content/ContentManagerHelpers.php +++ b/src/MicroweberPackages/Content/ContentManagerHelpers.php @@ -650,6 +650,8 @@ public function save_from_live_edit($post_data) $is_draft = 1; } $the_field_data_all = $post_data; + $this->app->event_manager->trigger('mw.content.save_edit.before', $the_field_data_all); + } else { return array('error' => 'no POST?'); } @@ -1218,6 +1220,7 @@ public function save_from_live_edit($post_data) $cont_field_new = $this->app->content_manager->save_content_field($cont_field); } + if ($save_global == true and $save_layout == false) { @@ -1233,6 +1236,9 @@ public function save_from_live_edit($post_data) } } } + $this->app->event_manager->trigger('mw.content.save_edit.after', $json_print); + + if (isset($opts_saved)) { $this->app->cache_manager->delete('options'); }