diff --git a/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php b/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php index e3461018d..76632a9dc 100644 --- a/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php +++ b/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php @@ -4,6 +4,7 @@ namespace Webkul\Admin\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Http\Response; +use Illuminate\Support\Facades\Event; use Webkul\Admin\Facades\Configuration; use Webkul\Core\Repositories\CoreConfigRepository as CoreConfig; use Webkul\Core\Tree; @@ -130,8 +131,12 @@ class ConfigurationController extends Controller */ public function store() { + Event::fire('core.configuration.save.after'); + $this->coreConfig->create(request()->all()); + Event::fire('core.configuration.save.after'); + session()->flash('success', 'Shipping Method is created successfully'); return redirect()->back(); diff --git a/packages/Webkul/Admin/src/Providers/EventServiceProvider.php b/packages/Webkul/Admin/src/Providers/EventServiceProvider.php index fe5fd56b6..fe4a0e91b 100644 --- a/packages/Webkul/Admin/src/Providers/EventServiceProvider.php +++ b/packages/Webkul/Admin/src/Providers/EventServiceProvider.php @@ -21,5 +21,13 @@ class EventServiceProvider extends ServiceProvider Event::listen('checkout.invoice.save.after', 'Webkul\Admin\Listeners\Order@sendNewShipmentMail'); Event::listen('checkout.order.save.after', 'Webkul\Admin\Listeners\Order@updateProductInventory'); + + Event::listen('products.datagrid.sync', 'Webkul\Admin\Listeners\Product@sync'); + + Event::listen('catalog.product.create.after', 'Webkul\Admin\Listeners\Product@afterProductCreated'); + + Event::listen('catalog.product.update.after', 'Webkul\Admin\Listeners\Product@afterProductUpdate'); + + Event::listen('catalog.product.delete.after', 'Webkul\Admin\Listeners\Product@afterProductDelete'); } } \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php b/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php index a43e36d45..5eff699e1 100644 --- a/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/catalog/attributes/edit.blade.php @@ -128,7 +128,7 @@