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 %}
|
{% block content %}
|
||||||
|
|
||||||
{% include "_icons.svg" %}
|
{% include "_icons.svg" %}
|
||||||
|
|
||||||
|
{% include "views/_textmodal.js" %}
|
||||||
|
|
||||||
<article>
|
<article>
|
||||||
<section>
|
<section>
|
||||||
<button onclick="showCreateModal()" title="Text hinzufügen">
|
<button onclick="showCreateModal()" title="Text hinzufügen">
|
||||||
@ -22,7 +25,7 @@
|
|||||||
<th>Untertitel</th>
|
<th>Untertitel</th>
|
||||||
<th>Reihe</th>
|
<th>Reihe</th>
|
||||||
<th>Textform</th>
|
<th>Textform</th>
|
||||||
<th>Originalsprache</th>
|
<th>Sprache</th>
|
||||||
<th colspan="2">Aktionen</th>
|
<th colspan="2">Aktionen</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@ -61,7 +64,7 @@
|
|||||||
Reihe
|
Reihe
|
||||||
<select id="text_reihe" name="text_reihe" aria-label="Der Text gehört zur Reihe …">
|
<select id="text_reihe" name="text_reihe" aria-label="Der Text gehört zur Reihe …">
|
||||||
<option selected value="">keine Reihe</option>
|
<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 %}
|
{% endfor %}
|
||||||
</select>
|
</select>
|
||||||
</label>
|
</label>
|
||||||
@ -86,29 +89,4 @@
|
|||||||
</form>
|
</form>
|
||||||
</article>
|
</article>
|
||||||
</dialog>
|
</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 %}
|
{% endblock content %}
|
||||||
Loading…
Reference in New Issue
Block a user