{% extends 'allianceauth/base.html' %} {% load i18n %} {% load humanize %} {% block page_title %}{% translate "Market Browser" %}{% endblock %} {% block content %}

{% include 'marketmanager/marketbrowser/item_details.html' %}
{% include 'marketmanager/marketbrowser/sell_orders.html' %} {% include 'marketmanager/marketbrowser/buy_orders.html' %}
{% endblock %} {% block extra_javascript %} {% include 'bundles/datatables-js.html' %} {% include 'bundles/jquery-ui-js.html' %} {% include 'bundles/moment-js.html' %} {% endblock %} {% block extra_css %} {% include 'bundles/datatables-css.html' %} {% include 'bundles/jquery-ui-css.html' %} {% endblock %} {% block extra_script %} $(document).ready(function(){ $('#table-sell-orders').DataTable({ {% if eve_type.id is not None %} "ajax": { "url": "{% url 'marketmanager:marketbrowser_sell_orders' %}", "dataSrc": "sell_orders", "data": { {% if eve_region is not None %}"region_id": {{ eve_region.id }}, {% endif %} "type_id": {{ eve_type.id }} } },{% endif %} columns: [ { data: "eve_region__name" }, { data: "volume_remain" }, { data: 'price', render: $.fn.dataTable.render.number(',', '.', 2, null, " ISK") }, { data: "location_resolved" }, { data: "expiry_calculated" }, { data: "updated_at" }, ], "fnRowCallback": function(nRow, aData) { if (aData["user_is_owner"] == true) { $('td', nRow).addClass('bg-info'); }; if (aData["corporation_is_owner"] == true) { $('td', nRow).addClass('bg-success'); } }, "order": [[ 2, "asc" ]], "processing": true, "stateSave": true, "stateDuration": 0 } ); $('#table-buy-orders').DataTable({ {% if eve_type.id is not None %} "ajax": { "url": "{% url 'marketmanager:marketbrowser_buy_orders' %}", "dataSrc": "buy_orders", "data": { {% if eve_region is not None %}"region_id": {{ eve_region.id }}, {% endif %} "type_id": {{ eve_type.id }} } },{% endif %} columns: [ { data: "eve_region__name" }, { data: "volume_remain" }, { data: 'price', render: $.fn.dataTable.render.number(',', '.', 2, null, " ISK") }, { data: "location_resolved" }, { data: "expiry_calculated" }, { data: "updated_at" }, ], "fnRowCallback": function(nRow, aData) { if (aData["user_is_owner"] == true) { $('td', nRow).addClass('bg-info'); }; if (aData["corporation_is_owner"] == true) { $('td', nRow).addClass('bg-success'); } }, "order": [[ 2, "desc" ]], "processing": true, "stateSave": true, "stateDuration": 0 } ); }); $(document).ready(function() { $("#search").autocomplete({ source: "{% url 'marketmanager:marketbrowser_autocomplete' %}", minLength:2, select: function(event, ui){ SearchTypeID(ui.item.label, ui.item.value); }, }); }); function SearchTypeID(eve_type_name, eve_type_id) { window.location.href = "?type_id="+eve_type_id{% if eve_region != None %} +"®ion_id="+ {{ eve_region.id }} {% endif %}; } {% endblock %}