Skip to content

Commit fca3f4d

Browse files
committed
triv: #26869 tree selector improvements
1 parent 8380dbc commit fca3f4d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/django_smartbase_admin/templates/sb_admin/widgets/tree_select.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@
33
<div class="relative">
44
{% include 'sb_admin/widgets/includes/field_label.html' %}
55
<div id="{{ widget.attrs.id }}-wrapper" class="tree-widget-wrapper">
6-
<input type="hidden" id="{{ widget.attrs.id }}" name="{{ widget.name }}"{% if widget.raw_value %} value="{{ widget.raw_value|get_json }}"{% endif %}>
6+
<input type="hidden" id="{{ widget.attrs.id }}" name="{{ widget.name }}"{% if widget.raw_value %} value="{% if filter_widget.multiselect %}{{ widget.raw_value|get_json }}{% else %}{{ widget.raw_value }}{% endif %}"{% endif %}>
77
<button
88
data-bs-toggle="dropdown"
99
aria-expanded="false"
1010
data-bs-offset="[0, 8]"
1111
class="btn px-10 font-normal w-full"
1212
>
13-
<span id="{{ widget.attrs.id }}_label">{% get_item widget.value_dict widget.raw_value widget.form_field.empty_label %}</span>
13+
<span id="{{ widget.attrs.id }}_label">{% for item in widget.value_list %}{{ item.label }}{% if not forloop.last %}, {% endif %}{% empty %}{{ widget.form_field.empty_label|default:"---------" }}{% endfor %}</span>
1414
<svg class="ml-8">
1515
<use xlink:href="#Down"></use>
1616
</svg>
1717
</button>
18-
<div class="dropdown-menu max-h-none w-248">
18+
<div class="dropdown-menu max-h-none{% if filter_widget.full_width %} w-full{% else %} w-248{% endif %}">
1919
<div class="py-8">
2020
{% include "sb_admin/widgets/tree_base.html" with tree_additional_columns=widget.additional_columns tree_strings=widget.tree_strings tree_value=widget.raw_value tree_multiselect=filter_widget.multiselect tree_component_id=widget.attrs.id tree_data_url=filter_widget.to_json.autocomplete_url tree_show_checkbox=True table_wrapper_classes="max-h-432 overflow-auto custom-scrollbar" %}
2121
</div>

0 commit comments

Comments
 (0)