2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-14 19:15:41 +00:00

Simplified javascript templating

- Load js modules in block js_load
- Write $(document).ready script in block js_ready
- Write any other js in block_js
This commit is contained in:
Oliver
2018-04-28 12:45:12 +10:00
parent 7ebb723d15
commit 095492203f
18 changed files with 68 additions and 138 deletions

View File

@ -48,14 +48,12 @@
{% endblock %}
{% block javascript %}
{% block js_load %}
<script type='text/javascript' src="{% static 'script/footable.js' %}"></script>
<script type='text/javascript' src="{% static 'script/modal_form.js' %}"></script>
<script type="text/javascript">
$(document).ready(function () {
{% endblock %}
{% block js_ready %}
$('#stock-table').footable();
$('#location-create').click(function () {
@ -65,9 +63,4 @@ $(document).ready(function () {
follow: true
});
});
});
</script>
{% endblock %}

View File

@ -102,13 +102,12 @@
{% endblock %}
{% block javascript %}
{% block js_load %}
<script type='text/javascript' src="{% static 'script/footable.js' %}"></script>
<script type='text/javascript' src="{% static 'script/modal_form.js' %}"></script>
<script type="text/javascript">
$(document).ready(function () {
{% endblock %}
{% block js_ready %}
$("#edit-item").click(function () {
launchModalForm("#modal-form",
"{% url 'stock-item-edit' item.id %}",
@ -124,8 +123,4 @@ $(document).ready(function () {
redirect: "{% url 'part-stock' item.part.id %}"
});
});
});
</script>
{% endblock %}

View File

@ -27,14 +27,12 @@
{% endblock %}
{% block javascript %}
{% block js_load %}
<script type='text/javascript' src="{% static 'script/footable.js' %}"></script>
<script type='text/javascript' src="{% static 'script/modal_form.js' %}"></script>
<script type="text/javascript">
$(document).ready(function () {
{% endblock %}
{% block js_ready %}
$('#stock-table').footable();
$('#location-create').click(function () {
@ -74,8 +72,4 @@ $(document).ready(function () {
}
});
});
});
</script>
{% endblock %}