mirror of
https://gitlab.com/animath/si/plateforme.git
synced 2025-11-17 16:17:48 +01:00
Add responsabilities of accompanying coaches + translate message about pending dates
This commit is contained in:
@@ -51,15 +51,33 @@
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
let role_elem = document.getElementById("id_role")
|
||||
|
||||
function setup_requirements() {
|
||||
const main = document.getElementById('id_is_accompanying_coach');
|
||||
const group = document.getElementById('div_id_confirm_accompanying');
|
||||
function toggle(){
|
||||
if(main.checked) {
|
||||
group.style.display = "block";
|
||||
} else {
|
||||
group.style.display = "none";
|
||||
}
|
||||
}
|
||||
main.addEventListener('change', toggle);
|
||||
toggle();
|
||||
}
|
||||
|
||||
function updateView () {
|
||||
let selected_role = role_elem.options[role_elem.selectedIndex].value
|
||||
if (selected_role === "participant")
|
||||
document.getElementById("registration_form").innerHTML = document.getElementById("student_registration_form").innerHTML
|
||||
else
|
||||
document.getElementById("registration_form").innerHTML = document.getElementById("coach_registration_form").innerHTML
|
||||
setup_requirements();
|
||||
}
|
||||
role_elem.addEventListener('change', updateView)
|
||||
updateView()
|
||||
})
|
||||
|
||||
|
||||
</script>
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user