From f3eb94f9c2ae18351c0e443abae3c097d177da53 Mon Sep 17 00:00:00 2001 From: Anton Date: Wed, 25 Sep 2024 13:37:34 +0200 Subject: [PATCH] Add placeholder for disabled storage locations to item card [SCI-11084] --- app/controllers/repository_rows_controller.rb | 1 + app/helpers/storage_locations_helper.rb | 7 +++++++ app/javascript/vue/repository_item_sidebar/locations.vue | 5 ++++- app/views/repository_rows/show.json.jbuilder | 1 + config/locales/en.yml | 1 + 5 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 app/helpers/storage_locations_helper.rb diff --git a/app/controllers/repository_rows_controller.rb b/app/controllers/repository_rows_controller.rb index 9a6d2da67..6a82de2a9 100644 --- a/app/controllers/repository_rows_controller.rb +++ b/app/controllers/repository_rows_controller.rb @@ -4,6 +4,7 @@ class RepositoryRowsController < ApplicationController include ApplicationHelper include MyModulesHelper include RepositoryDatatableHelper + include StorageLocationsHelper before_action :load_repository, except: %i(show print rows_to_print print_zpl validate_label_template_columns) before_action :load_repository_or_snapshot, only: %i(show print rows_to_print print_zpl diff --git a/app/helpers/storage_locations_helper.rb b/app/helpers/storage_locations_helper.rb new file mode 100644 index 000000000..1e0b6d651 --- /dev/null +++ b/app/helpers/storage_locations_helper.rb @@ -0,0 +1,7 @@ +module StorageLocationsHelper + def storage_locations_placeholder + "
+ #{I18n.t('storage_locations.storage_locations_disabled')} +
" + end +end diff --git a/app/javascript/vue/repository_item_sidebar/locations.vue b/app/javascript/vue/repository_item_sidebar/locations.vue index 589ae5566..d496fd4ad 100644 --- a/app/javascript/vue/repository_item_sidebar/locations.vue +++ b/app/javascript/vue/repository_item_sidebar/locations.vue @@ -7,7 +7,7 @@ {{ i18n.t('repositories.locations.assign') }} -