1
0
mirror of https://github.com/ToxicCrack/PrintABrick.git synced 2025-05-19 13:40:08 -07:00

Display all tabs on model detail page

This commit is contained in:
Unknown 2017-06-02 13:02:56 +02:00
parent 011bb177c9
commit 5cf17801e8

View File

@ -20,7 +20,7 @@
<table class="ui very basic table"> <table class="ui very basic table">
<tr> <tr>
<td>{{ 'model.id' | trans }}</td> <td>{{ 'model.id' | trans }}</td>
<td><h3>{{ model.id }}</h3></td> <td><h2>{{ model.id }}</h2></td>
</tr> </tr>
<tr> <tr>
<td>{{ 'model.name' | trans }}</td> <td>{{ 'model.name' | trans }}</td>
@ -73,17 +73,11 @@
<div class="ui vertical segment"> <div class="ui vertical segment">
<div class="container ui"> <div class="container ui">
<div class="ui tabular pointing secondary menu stackable"> <div class="ui tabular pointing secondary menu stackable">
{% if subparts|length %}
<a class="item active" data-tab="subparts">{{ 'model.subparts' | trans }} ({{ subparts|length }})</a> <a class="item active" data-tab="subparts">{{ 'model.subparts' | trans }} ({{ subparts|length }})</a>
{% endif %} <a class="item" data-tab="related">{{ 'model.related' | trans }} ({{ related|length }})</a>
{% if related|length %} <a class="item" data-tab="parents">{{ 'model.parents' | trans }} ({{ model.parents|length }})</a>
<a class="item {% if not subparts|length %}active{% endif %}" data-tab="related">{{ 'model.related' | trans }} ({{ related|length }})</a>
{% endif %}
{% if model.parents|length %}
<a class="item {% if not subparts|length and not related|length %}active{% endif %}" data-tab="parents">{{ 'model.parents' | trans }} ({{ model.parents|length }})</a>
{% endif %}
</div> </div>
{% if subparts|length %}
<div class="ui tab active" data-tab="subparts"> <div class="ui tab active" data-tab="subparts">
<div class="ui grid doubling ten column row parts"> <div class="ui grid doubling ten column row parts">
{% for subpart in subparts %} {% for subpart in subparts %}
@ -91,25 +85,23 @@
{% endfor %} {% endfor %}
</div> </div>
</div> </div>
{% endif %}
{% if related|length %} <div class="ui tab" data-tab="related">
<div class="ui tab {% if not subparts|length %}active{% endif %}" data-tab="related">
<div class="ui grid doubling ten column row parts"> <div class="ui grid doubling ten column row parts">
{% for model in related %} {% for model in related %}
{{ blocks.model(model) }} {{ blocks.model(model) }}
{% endfor %} {% endfor %}
</div> </div>
</div> </div>
{% endif %}
{% if model.parents|length %} <div class="ui tab" data-tab="parents">
<div class="ui tab {% if not subparts|length and not related|length %}active{% endif %}" data-tab="parents">
<div class="ui grid doubling ten column row parts"> <div class="ui grid doubling ten column row parts">
{% for subpart in model.parents %} {% for subpart in model.parents %}
{{ blocks.model(subpart.parent) }} {{ blocks.model(subpart.parent) }}
{% endfor %} {% endfor %}
</div> </div>
</div> </div>
{% endif %}
</div> </div>
</div> </div>
{% endblock %} {% endblock %}