diff --git a/InvenTree/templates/InvenTree/search.html b/InvenTree/templates/InvenTree/search.html index b9042d22b5..19f653cfa8 100644 --- a/InvenTree/templates/InvenTree/search.html +++ b/InvenTree/templates/InvenTree/search.html @@ -2,14 +2,58 @@ {% block content %} -

InvenTree Search

+

Search Results

-

- Searched for: {{ query }} -

+{% include "search_form.html" with query_text=query %} + +

+

Parts

+ +
{% endblock %} +{% block js_ready %} +{{ block.super }} + + $("#part-results-table").on('load-success.bs.table', function() { + var n = $("#part-results-table").bootstrapTable('getData').length; + $("#part-result-count").html("(found " + n + " results)"); + }); + + $("#part-results-table").bootstrapTable({ + sortable: true, + search: true, + pagination: true, + queryParams: function(p) { + return { + search: "{{ query }}", + } + }, + columns: [ + { + field: 'pk', + title: 'ID', + visible: false, + }, + { + field: 'name', + title: 'Name', + sortable: true, + searchable: true, + formatter: function(value, row, index, field) { + return renderLink(value, row.url); + } + }, + { + field: 'description', + title: 'Description', + searchable: true, + } + ], + url: "{% url 'api-part-list' %}" + }); + + -{% block js_load %} {% endblock %} \ No newline at end of file diff --git a/InvenTree/templates/navbar.html b/InvenTree/templates/navbar.html index 31e0d4de9b..64bb7ec34c 100644 --- a/InvenTree/templates/navbar.html +++ b/InvenTree/templates/navbar.html @@ -12,13 +12,7 @@
  • Companies