48 lines
1.9 KiB
HTML
48 lines
1.9 KiB
HTML
{% load i18n %}
|
|
<div class="pk-tabs">
|
|
<div class="pk-tabs--tab-list" role="tablist">
|
|
<button aria-controls="panel-information" aria-selected="true" id="tab-information" role="tab" tabindex="0">{% trans "Information" %}</button>
|
|
<button aria-controls="panel-custom-fields" aria-selected="false" id="tab-custom-fields" role="tab" tabindex="-1">{% trans "Custom fields" %}</button>
|
|
</div>
|
|
<div class="pk-tabs--container">
|
|
|
|
<div aria-labelledby="tab-information" id="panel-information" role="tabpanel" tabindex="0">
|
|
<div class="section">
|
|
<ul>
|
|
{% for label, value in object.get_inspect_fields %}
|
|
<li class="parameter-{{ label|slugify }}">
|
|
<span class="parameter">{% blocktrans %}{{ label }}:{% endblocktrans %}</span>
|
|
{{ value }}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div aria-labelledby="tab-custom-fields" hidden id="panel-custom-fields" role="tabpanel" tabindex="0">
|
|
<div class="section">
|
|
{% for value in object.get_custom_fields %}
|
|
<h4>{{ value.label }}</h4>
|
|
<ul>
|
|
<li class="parameter-varname">
|
|
<span class="parameter">{% trans "Field slug:" %}</span>
|
|
{{ value.varname }}
|
|
</li>
|
|
<li class="parameter-label">
|
|
<span class="parameter">{% trans "Field label:" %}</span>
|
|
{{ value.label }}
|
|
</li>
|
|
<li class="parameter-field-type">
|
|
<span class="parameter">{% trans "Field type:" %}</span>
|
|
{% if value.field_type == 'text' %}{% trans "Text" %}{% endif %}
|
|
{% if value.field_type == 'textarea' %}{% trans "Textarea" %}{% endif %}
|
|
{% if value.field_type == 'textbool' %}{% trans "Boolean" %}{% endif %}
|
|
</li>
|
|
</ul>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|