|
6 | 6 | <label for="var-{{ type }}-{% encode_b64 name %}" class="col-form-label col-12"> |
7 | 7 | {{ name }} |
8 | 8 | {% if name in variable_help %} |
9 | | - <a href="#" data-toggle="popover" data-html="true" data-content="{% dict_get variable_help name %}" |
10 | | - data-trigger="hover" data-placement="top" data-container="body"> |
11 | | - <i class="fa fa-info-circle"></i> |
12 | | - </a> |
| 9 | + <a href="#" data-toggle="popover" data-html="true" data-content="{% dict_get variable_help name %}" |
| 10 | + data-trigger="hover" data-placement="top" data-container="body"> |
| 11 | + <i class="fa fa-info-circle"></i> |
| 12 | + </a> |
13 | 13 | {% endif %} |
14 | 14 | </label> |
15 | 15 | <div class="form-row col-sm-12"> |
16 | 16 | <div class="col-11"> |
17 | 17 | {% if variable.current|lower == "true" or variable.current|lower == "false" %} |
18 | | - <select id="var-{{ type }}-{% encode_b64 name %}" data-initial="{{ variable.current }}" data-default="{{ variable.default }}" name="var-{{ type }}-{% encode_b64 name %}"> |
19 | | - <option value="True" {% if value.lower == 'true' %} selected {% endif %}>True</option> |
20 | | - <option value="False" {% if value.lower == 'false' %} selected {% endif %}>False</option> |
21 | | - </select> |
| 18 | + <select id="var-{{ type }}-{% encode_b64 name %}" data-initial="{{ variable.current }}" data-default="{{ variable.default }}" name="var-{{ type }}-{% encode_b64 name %}"> |
| 19 | + <option value="True" {% if value.lower == 'true' %} selected {% endif %}>True</option> |
| 20 | + <option value="False" {% if value.lower == 'false' %} selected {% endif %}>False</option> |
| 21 | + </select> |
| 22 | + {% elif "file" in name %} |
| 23 | + <select id="var-{{ type }}-{% encode_b64 name %}" data-url="{{ variable.current.url }}" data-initial="{{ variable.current }}" data-default="{{ variable.default }}" name="var-{{ type }}-{% encode_b64 name %}" class="remote-variable"> |
| 24 | + {% if "all_files" in variable.current %} |
| 25 | + {% for file in variable.current.all_files %} |
| 26 | + <option value="file" selected>{{ file }}</option> |
| 27 | + {% endfor %} |
| 28 | + {% endif %} |
| 29 | + </select> |
22 | 30 | {% else %} |
23 | | - <input id="var-{{ type }}-{% encode_b64 name %}" value="{{ variable.current }}" data-initial="{{ variable.current }}" data-default="{{ variable.default }}" |
24 | | - class="form-control variable-field" |
25 | | - name="var-{{ type }}-{% encode_b64 name %}" |
26 | | - /> |
| 31 | + <input id="var-{{ type }}-{% encode_b64 name %}" value="{{ variable.current }}" data-initial="{{ variable.current }}" data-default="{{ variable.default }}" |
| 32 | + class="form-control variable-field" |
| 33 | + name="var-{{ type }}-{% encode_b64 name %}" |
| 34 | + /> |
27 | 35 | {% endif %} |
28 | 36 | </div> |
29 | 37 |
|
|
0 commit comments