2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-06 12:01:41 +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>