From febf5471d7ff28d0532e4ff9d152db38720d5baf Mon Sep 17 00:00:00 2001 From: "derlohlgianer@gmail.com" Date: Mon, 15 Apr 2024 23:21:09 +0200 Subject: [PATCH] Add new Quick Actions --- public/viewjs/stocksettings.js | 5 +++ views/components/quickactions.blade.php | 50 +++++++++++++++++++++++++ views/stockoverview.blade.php | 40 +------------------- views/stocksettings.blade.php | 15 +++++++- 4 files changed, 71 insertions(+), 39 deletions(-) create mode 100644 views/components/quickactions.blade.php diff --git a/public/viewjs/stocksettings.js b/public/viewjs/stocksettings.js index 43feca23..a42549ef 100644 --- a/public/viewjs/stocksettings.js +++ b/public/viewjs/stocksettings.js @@ -51,3 +51,8 @@ $("#stock_default_consume_amount_use_quick_consume_amount").on("click", function $("#stock_default_consume_amount").removeAttr("disabled"); } }); + +if (BoolVal(Grocy.UserSettings.use_alternative_actions_on_stock_overview_page)) +{ + $("#use_alternative_actions_on_stock_overview_page").prop("checked", true); +} \ No newline at end of file diff --git a/views/components/quickactions.blade.php b/views/components/quickactions.blade.php new file mode 100644 index 00000000..2a3beabf --- /dev/null +++ b/views/components/quickactions.blade.php @@ -0,0 +1,50 @@ +@if(boolval($userSettings['use_alternative_actions_on_stock_overview_page'])) + + {{ $__t('Consume') }} + + + + +@else + + {{ $currentStockEntry->quick_consume_amount_qu_consume }} + + + {{ $__t('All') }} + +@if(GROCY_FEATURE_FLAG_STOCK_PRODUCT_OPENED_TRACKING) + + {{ $currentStockEntry->quick_open_amount_qu_consume }} + +@endif +@endif \ No newline at end of file diff --git a/views/stockoverview.blade.php b/views/stockoverview.blade.php index 4243c6e9..46623a16 100755 --- a/views/stockoverview.blade.php +++ b/views/stockoverview.blade.php @@ -196,43 +196,7 @@ - - {{ $currentStockEntry->quick_consume_amount_qu_consume }} - - - {{ $__t('All') }} - - @if(GROCY_FEATURE_FLAG_STOCK_PRODUCT_OPENED_TRACKING) - - {{ $currentStockEntry->quick_open_amount_qu_consume }} - - @endif + @include('components.quickactions') -@stop +@stop \ No newline at end of file