lib.itmens/common/templates/widgets/hstore.html

34 lines
877 B
HTML
Raw Permalink Normal View History

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>
<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 %}
{% 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 %}
{% endif %}
2020-10-03 23:27:41 +02:00
</div>
<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 }}']")
);
</script>