From 248852b6769bbe096d58bb9cbb06e38488c6ee0c Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 7 Sep 2020 20:34:03 +0200 Subject: [PATCH] Add `Save & return` button to product form Same concept as for recipes: when pressing this button, the user will stay at the form's site after saving. --- public/viewjs/productform.js | 5 +++++ views/productform.blade.php | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/public/viewjs/productform.js b/public/viewjs/productform.js index a0283f47..a4e1a4d4 100644 --- a/public/viewjs/productform.js +++ b/public/viewjs/productform.js @@ -411,6 +411,11 @@ Grocy.FrontendHelpers.ValidateForm('product-form'); $("#allow_partial_units_in_stock").click(); $("#allow_partial_units_in_stock").click(); +$(document).on('click', '#save-product-button-continue', function () { + Grocy.ProductEditFormRedirectUri = "reload"; + $('#save-product-button').click(); +}); + $(document).on('click', '.qu-conversion-delete-button', function(e) { var objectId = $(e.currentTarget).attr('data-qu-conversion-id'); diff --git a/views/productform.blade.php b/views/productform.blade.php index 00a2ffcb..b6283c48 100644 --- a/views/productform.blade.php +++ b/views/productform.blade.php @@ -371,8 +371,10 @@ 'entity' => 'products' )) + + class="save-recipe btn btn-info mb-2">{{ $__t('Save') }}