Expand the multi-select to various other fields.

This commit is contained in:
James Cole
2017-01-24 15:07:01 +01:00
parent 76b32df622
commit e8303bd059
5 changed files with 25 additions and 17 deletions

View File

@@ -112,6 +112,7 @@ return [
'transaction_journal_other_options' => 'Other options',
'multi_select_no_selection' => 'None selected',
'multi_select_all_selected' => 'All selected',
'multi_select_filter_placeholder' => 'Find..',
// repeat frequencies:

View File

@@ -215,8 +215,8 @@
var picker;
var nonSelectedText = "{{ 'multi_select_no_selection'|_ }}";
var allSelectedText = "{{ 'multi_select_all_selected'|_ }}";
var filterPlaceholder = "{{ 'multi_select_filter_placeholder'|_ }}";
</script>
<script type="text/javascript" src="js/lib/bootstrap-multiselect.js"></script>
<script type="text/javascript" src="js/ff/reports/index.js"></script>
{% endblock %}

View File

@@ -1,8 +1,8 @@
<p>
{{ 'select_budget'|_ }}
</p>
{% for budget in budgets %}
<label class="checkbox-inline">
<input type="checkbox" class="budget-checkbox" name="budget[]" value="{{ budget.id }}"> {{ budget.name }}
</label>
{% endfor %}
<select id="inputBudgets" name="budget[]" multiple="multiple" class="form-control">
{% for budget in budgets %}
<option value="{{ budget.id }}" label="{{ budget.name }}">{{ budget.name }}</option>
{% endfor %}
</select>

View File

@@ -1,8 +1,8 @@
<p>
{{ 'select_category'|_ }}
</p>
{% for category in categories %}
<label class="checkbox-inline">
<input type="checkbox" class="category-checkbox" name="category[]" value="{{ category.id }}"> {{ category.name }}
</label>
{% endfor %}
<select id="inputCategories" name="category[]" multiple="multiple" class="form-control">
{% for category in categories %}
<option value="{{ category.id }}" label="{{ category.name }}">{{ category.name }}</option>
{% endfor %}
</select>