2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-17 12:35:46 +00:00

Add javascript to dynamically switch between views

This commit is contained in:
Oliver
2021-07-13 20:58:05 +10:00
parent 9889e314a9
commit 65de52b705
6 changed files with 96 additions and 25 deletions

View File

@ -12,7 +12,7 @@
{% block page_content %}
<div class='panel panel-default panel-inventree' id='panel-order-items'>
<div class='panel panel-default panel-inventree panel-hidden' id='panel-order-items'>
<div class='panel-heading'>
<h4>{% trans "Sales Order Items" %}</h4>
</div>
@ -29,7 +29,7 @@
</div>
</div>
<div class='panel panel-default panel-inventree' id='panel-order-builds'>
<div class='panel panel-default panel-inventree panel-hidden' id='panel-order-builds'>
<div class='panel-heading'>
<h4>{% trans "Build Orders" %}</h4>
</div>
@ -38,7 +38,7 @@
</div>
</div>
<div class='panel panel-default panel-inventree' id='panel-order-attachments'>
<div class='panel panel-default panel-inventree panel-hidden' id='panel-order-attachments'>
<div class='panel-heading'>
<h4>{% trans "Attachments" %}</h4>
</div>
@ -47,7 +47,7 @@
</div>
</div>
<div class='panel panel-default panel-inventree' id='panel-order-notes'>
<div class='panel panel-default panel-inventree panel-hidden' id='panel-order-notes'>
<div class='panel-heading'>
<div class='row'>
<div class='col-sm-6'>
@ -611,6 +611,11 @@ function setupCallbacks() {
}
);
});
attachNavCallbacks({
name: 'sales-order',
default: 'order-items'
});
}
{% endblock %}

View File

@ -9,29 +9,29 @@
</a>
</li>
<li class='list-group-item' title='{% trans "Sales Order Line Items" %}'>
<a href='#' id='select-order-items'>
<li class='list-group-item nav-item' title='{% trans "Sales Order Line Items" %}'>
<a href='#' id='select-order-items' class='nav-toggle'>
<span class='fas fa-list-ol sidebar-icon'></span>
{% trans "Order Items" %}
</a>
</li>
<li class='list-group-item' title='{% trans "Build Orders" %}'>
<a href='#' id='select-order-builds'>
<li class='list-group-item nav-item' title='{% trans "Build Orders" %}'>
<a href='#' id='select-order-builds' class='nav-toggle'>
<span class='fas fa-tools sidebar-icon'></span>
{% trans "Build Orders" %}
</a>
</li>
<li class='list-group-item' title='{% trans "Sales Order Attachments" %}'>
<a href='#' id='select-order-attachments'>
<li class='list-group-item nav-item' title='{% trans "Sales Order Attachments" %}'>
<a href='#' id='select-order-attachments' class='nav-toggle'>
<span class='fas fa-paperclip sidebar-icon'></span>
{% trans "Attachments" %}
</a>
</li>
<li class='list-group-item' title='{% trans "Notes" %}'>
<a href='#' id='select-order-notes'>
<li class='list-group-item nav-item' title='{% trans "Notes" %}'>
<a href='#' id='select-order-notes' class='nav-toggle'>
<span class='fas fa-clipboard sidebar-icon'></span>
{% trans "Notes" %}
</a>