Add episode template.
This commit is contained in:
parent
f9ddfa83cb
commit
6336dbb125
@ -1,5 +1,6 @@
|
||||
const form = document.getElementById("login-form");
|
||||
form.addEventListener('submit', function (e) {
|
||||
if (form) {
|
||||
form.addEventListener('submit', function (e) {
|
||||
e.preventDefault();
|
||||
|
||||
// validate form
|
||||
@ -15,5 +16,6 @@ form.addEventListener('submit', function (e) {
|
||||
p1.setAttribute('style', 'border: 1px solid red');
|
||||
p2.setAttribute('style', 'border: 1px solid red');
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
41
app/templates/channel/episode/create.twig
Normal file
41
app/templates/channel/episode/create.twig
Normal file
@ -0,0 +1,41 @@
|
||||
{% extends 'layouts/skeleton' %}
|
||||
|
||||
{% block content %}
|
||||
<div>
|
||||
<form action="{{ url_for("episode-create-action") }}" method="post">
|
||||
<input name="form_key" type="hidden" value="{{ session.get('form_key') }}">
|
||||
<input name="user_id" type="hidden" value="{{ session.get('user').id }}">
|
||||
<div>
|
||||
<label for="title">Episode Title<br>
|
||||
<input name="title" type="text" required>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label for="summary">Summary<br>
|
||||
<textarea name="summary"></textarea>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label for="country_code">Country<br>
|
||||
<input type="text" name="country_code" required>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label for="category">Category<br>
|
||||
<input type="text" name="category" required>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<label for="explicit">Explicit<br>
|
||||
<select name="explicit">
|
||||
<option value="yes">Yes</option>
|
||||
<option value="no" selected>No</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<button type="submit">Create</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{% endblock %}
|
Loading…
Reference in New Issue
Block a user