rebuild location index and detail view
This commit is contained in:
@@ -28,9 +28,9 @@
|
||||
</div>
|
||||
<div id="navbar" class="collapse navbar-collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
<li class="{% ifequal request.path '/billard/' %}active{% endifequal %}"><a href="{% url "billard:location_list" %}">Standorte</a></li>
|
||||
<li class="{% ifequal request.path '/billard/' %}active{% endifequal %}"><a href="{% url "billard:location_index" %}">Standorte</a></li>
|
||||
{% if perms.billard.change_accounting %}
|
||||
<li class="{% ifequal request.path '/billard/accounting' %}active{% endifequal %}"><a href="{% url "billard:location_list" %}">Abrechnung</a></li>
|
||||
<li class="{% ifequal request.path '/billard/accounting' %}active{% endifequal %}"><a href="{% url "billard:location_index" %}">Abrechnung</a></li>
|
||||
{% endif %}
|
||||
{% if user.is_superuser %}
|
||||
<li class="{% ifequal request.path '/logout/' %}active{% endifequal %}"><a href="/admin/">Administration</a></li>
|
||||
|
@@ -16,12 +16,17 @@
|
||||
</div>
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
<div id="desk_data">
|
||||
{% include 'billard/index_ajax.html' %}
|
||||
</div>
|
||||
<div id="modal-wrapper">
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
{% block js %}
|
||||
<script type="text/javascript">
|
||||
var interval;
|
||||
|
25
billard/templates/billard/location_detail.html
Normal file
25
billard/templates/billard/location_detail.html
Normal file
@@ -0,0 +1,25 @@
|
||||
{% extends 'billard/base.html' %}
|
||||
|
||||
{% block title %}Standort{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="desk_data">
|
||||
{% include 'billard/location_detail_ajax.html' %}
|
||||
</div>
|
||||
<div id="modal-wrapper">
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
{% block js %}
|
||||
<script type="text/javascript">
|
||||
var interval;
|
||||
$(document).ready(function() {
|
||||
$.ajaxSetup({ cache: false });
|
||||
interval = window.setInterval(refresh_page, 1000);
|
||||
});
|
||||
|
||||
function refresh_page() {
|
||||
$('#desk_data').load('#');
|
||||
}
|
||||
</script>
|
||||
{% endblock %}
|
12
billard/templates/billard/location_detail_ajax.html
Normal file
12
billard/templates/billard/location_detail_ajax.html
Normal file
@@ -0,0 +1,12 @@
|
||||
{% load display_client %}
|
||||
{% if location.clients.all %}
|
||||
{% for cli in location.clients.all %}
|
||||
{% for i in "12345678" %}
|
||||
{{ cli|display_client:i }}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
{% else %}
|
||||
<div class="col-md-12">
|
||||
<div class="col-md-12 alert alert-danger">Keine Tische angelegt!</div>
|
||||
</div>
|
||||
{% endif %}
|
@@ -1,10 +1,11 @@
|
||||
{% extends 'billard/base.html' %}
|
||||
|
||||
{% block title %}Location List{% endblock %}
|
||||
{% block title %}Standortliste{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
{% if location_list %}
|
||||
<h2>Bitte Standort auswählen:</h2>
|
||||
<table class="table table-hover">
|
||||
<tr>
|
||||
<th>Code</th>
|
||||
@@ -15,11 +16,11 @@
|
||||
</tr>
|
||||
{% for loc in location_list %}
|
||||
<tr>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.code }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.name }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.street }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.plz }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.city }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.code|default_if_none:"" }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.name|default_if_none:"" }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.street|default_if_none:"" }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.plz|default_if_none:"" }}</a></td>
|
||||
<td><a href="{% url 'billard:location_detail' loc.id %}">{{ loc.city|default_if_none:"" }}</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
Reference in New Issue
Block a user