2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 13:05:42 +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

@ -33,11 +33,10 @@
{% endblock %}
{% block javascript %}
{% block js_load %}
<script type='text/javascript' src="{% static 'script/modal_form.js' %}"></script>
<script type='text/javascript'>
$(document).ready(function() {
{% endblock %}
{% block js_ready %}
$('#edit-company').click(function() {
launchModalForm("#modal-form",
"{% url 'company-edit' company.id %}",
@ -52,9 +51,5 @@ $(document).ready(function() {
{
redirect: "{% url 'company-index' %}"
});
})
});
</script>
});
{% endblock %}

View File

@ -39,15 +39,11 @@
{% 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 %}
$("#part-list").footable();
$("#part-create").click(function () {
@ -60,8 +56,4 @@ $(document).ready(function () {
reload: true,
});
});
});
</script>
{% endblock %}

View File

@ -36,13 +36,11 @@
{% 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 %}
$('#company-table').footable();
$('#new-company').click(function () {
@ -52,7 +50,4 @@ $(document).ready(function() {
follow: true
});
});
});
</script>
{% endblock %}

View File

@ -38,13 +38,10 @@
{% endblock %}
{% block javascript %}
{% block js_load %}
<script type='text/javascript' src="{% static 'script/modal_form.js' %}"></script>
<script type='text/javascript'>
$(document).ready(function () {
{% endblock %}
{% block js_ready %}
$('#part-edit').click(function () {
launchModalForm("#modal-form",
"{% url 'supplier-part-edit' part.id %}",
@ -62,7 +59,4 @@ $(document).ready(function () {
}
);
});
});
</script>
{% endblock %}