moved javascript code into separate file
This commit is contained in:
parent
a542c26d66
commit
2a3f4ff89a
23
the_works/templates/views/_textmodal.js
Normal file
23
the_works/templates/views/_textmodal.js
Normal file
@ -0,0 +1,23 @@
|
||||
<script>
|
||||
function showUpdateModal(titel, untertitel, reihe, textform, sprache, formaction) {
|
||||
document.getElementById("dialog-heading").textContent = "Text bearbeiten";
|
||||
document.getElementById("text_titel").value = titel;
|
||||
document.getElementById("text_untertitel").value = untertitel;
|
||||
document.getElementById('text_reihe').selectedIndex = reihe;
|
||||
document.getElementById("text_textform").selectedIndex = textform;
|
||||
document.getElementById("text_sprache").selectedIndex = sprache;
|
||||
document.getElementById("text_submit").formAction = formaction;
|
||||
document.getElementById("textmodal").showModal();
|
||||
}
|
||||
|
||||
function showCreateModal() {
|
||||
document.getElementById("dialog-heading").textContent = "Text hinzufügen";
|
||||
document.getElementById("text_titel").value = "";
|
||||
document.getElementById("text_untertitel").value = "";
|
||||
document.getElementById('text_reihe').selectedIndex = "";
|
||||
document.getElementById("text_textform").selectedIndex = "";
|
||||
document.getElementById("text_sprache").selectedIndex = "";
|
||||
document.getElementById("text_submit").formAction = "{{ url_for('text.create') }}";
|
||||
document.getElementById("textmodal").showModal();
|
||||
}
|
||||
</script>
|
||||
@ -7,6 +7,9 @@
|
||||
{% block content %}
|
||||
|
||||
{% include "_icons.svg" %}
|
||||
|
||||
{% include "views/_textmodal.js" %}
|
||||
|
||||
<article>
|
||||
<section>
|
||||
<button onclick="showCreateModal()" title="Text hinzufügen">
|
||||
@ -22,7 +25,7 @@
|
||||
<th>Untertitel</th>
|
||||
<th>Reihe</th>
|
||||
<th>Textform</th>
|
||||
<th>Originalsprache</th>
|
||||
<th>Sprache</th>
|
||||
<th colspan="2">Aktionen</th>
|
||||
</tr>
|
||||
</thead>
|
||||
@ -61,7 +64,7 @@
|
||||
Reihe
|
||||
<select id="text_reihe" name="text_reihe" aria-label="Der Text gehört zur Reihe …">
|
||||
<option selected value="">keine Reihe</option>
|
||||
{% for r in reihen %}<option value="{{ r.ID }}">{{ r.Reihentitel }}</option>
|
||||
{% for r in reihen %}<option value="{{ r.ID }}">{{ r.Titel }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</label>
|
||||
@ -86,29 +89,4 @@
|
||||
</form>
|
||||
</article>
|
||||
</dialog>
|
||||
|
||||
<script>
|
||||
function showUpdateModal(titel, untertitel, reihe, textform, sprache, formaction) {
|
||||
document.getElementById("dialog-heading").textContent = "Text bearbeiten";
|
||||
document.getElementById("text_titel").value = titel;
|
||||
document.getElementById("text_untertitel").value = untertitel;
|
||||
document.getElementById('text_reihe').selectedIndex = reihe;
|
||||
document.getElementById("text_textform").selectedIndex = textform;
|
||||
document.getElementById("text_sprache").selectedIndex = sprache;
|
||||
document.getElementById("text_submit").formAction = formaction;
|
||||
document.getElementById("textmodal").showModal();
|
||||
}
|
||||
|
||||
function showCreateModal() {
|
||||
document.getElementById("dialog-heading").textContent = "Text hinzufügen";
|
||||
document.getElementById("text_titel").value = "";
|
||||
document.getElementById("text_untertitel").value = "";
|
||||
document.getElementById('text_reihe').selectedIndex = "";
|
||||
document.getElementById("text_textform").selectedIndex = "";
|
||||
document.getElementById("text_sprache").selectedIndex = "";
|
||||
document.getElementById("text_submit").formAction = "{{ url_for('text.create') }}";
|
||||
document.getElementById("textmodal").showModal();
|
||||
}
|
||||
</script>
|
||||
|
||||
{% endblock content %}
|
||||
Loading…
Reference in New Issue
Block a user