2020-10-03 23:27:41 +02:00
|
|
|
<style>
|
|
|
|
.widget-value-key-input input:nth-child(odd) {
|
|
|
|
width: 49%;
|
|
|
|
margin-right: 1%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.widget-value-key-input input:nth-child(even) {
|
|
|
|
width: 49%;
|
|
|
|
margin-left: 1%;
|
|
|
|
}
|
|
|
|
</style>
|
2023-05-20 11:01:18 -04:00
|
|
|
<div class="widget-value-key-input"
|
|
|
|
name='{{ widget.name }}'
|
|
|
|
{% include "django/forms/widgets/attrs.html" %}>
|
|
|
|
{% if widget.value != None %}
|
2020-10-03 23:27:41 +02:00
|
|
|
{% for pair in widget.value %}
|
2023-05-20 11:01:18 -04:00
|
|
|
{% for k, v in pair.items %}
|
|
|
|
<input type="text" value="{{ k }}">
|
|
|
|
<input type="text" value="{{ v }}">
|
|
|
|
{% endfor %}
|
2020-10-03 23:27:41 +02:00
|
|
|
{% endfor %}
|
2023-05-20 11:01:18 -04:00
|
|
|
{% endif %}
|
2020-10-03 23:27:41 +02:00
|
|
|
</div>
|
2023-05-20 11:01:18 -04:00
|
|
|
<input type="text"
|
|
|
|
class="widget-value-key-input-data"
|
|
|
|
hidden
|
|
|
|
name="{{ widget.name }}">
|
2020-10-03 23:27:41 +02:00
|
|
|
<script>
|
|
|
|
keyValueInput(
|
|
|
|
$(".widget-value-key-input[name='{{ widget.name }}']"),
|
|
|
|
$(".widget-value-key-input-data[name='{{ widget.name }}']")
|
|
|
|
);
|
2023-05-20 11:01:18 -04:00
|
|
|
</script>
|