Koha/koha-tmpl/intranet-tmpl/prog/js/vue/components
Jonathan Druart e90ccb7ff3
Bug 33480: Improve vendor aliases display in dropdown list
On bug 33103 we are adding the ability to filter vendors by aliases.
To make it possible in the ERM module we are adding the alias list in
the dropdown list. However it's not nicely displayed, especially if
there are several entries.

This patch suggests to display the aliases in a different line, and not
for the selected option.

To acchieve that we create a new Vue component FormSelectVendors.

Test plan:
Create several vendors, and add some aliases to them (keep one vendor
without alias)
Go to the ERM module go to the following page, search for vendors by
aliases, save the form, and confirm that everything is nice and works
correctly:
* Add/edit an agreement
* Add/edit a license
* Add/edit a local package
* Add a new package to a title (edit a title)

Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-09-06 15:05:24 -03:00
..
ERM Bug 33480: Improve vendor aliases display in dropdown list 2023-09-06 15:05:24 -03:00
Breadcrumb.vue Bug 32806: Move Vue files for reusability 2023-02-27 11:11:58 -03:00
Breadcrumbs.vue Bug 33169: Build breadcrumbs and left-hand side menu from routes definition 2023-06-23 10:00:56 -03:00
ButtonSubmit.vue Bug 32925: Use a new state for this message 2023-02-27 11:14:10 -03:00
Dialog.vue Bug 32991: Don't remove all messages when confirm box is closed 2023-03-10 11:15:34 -03:00
FormSelectVendors.vue Bug 33480: Improve vendor aliases display in dropdown list 2023-09-06 15:05:24 -03:00
Help.vue Bug 33346: Add missing class and id to link 2023-03-31 12:11:06 +02:00
KohaTable.vue Bug 34466: Add listener to enable or disable clear filter button on KohaTable.vue 2023-09-01 11:07:33 -03:00
LeftMenu.vue Bug 33169: Build breadcrumbs and left-hand side menu from routes definition 2023-06-23 10:00:56 -03:00
NavigationItem.vue Bug 33169: Add support for FA styles 2023-06-23 10:01:01 -03:00
Toolbar.vue Bug 34214: Make 'icon' configurable for Toolbar options 2023-07-07 12:12:45 -03:00