camp fixes; cookie box

This commit is contained in:
Ricsi
2017-06-12 00:31:22 +02:00
parent f17adf4850
commit fa0e1a6488
23 changed files with 534 additions and 208 deletions

View File

@@ -2,7 +2,7 @@
<div class="form_wrapper">
<form method="post" id="apply_1">
<div><div><h1>1/3. Jelentkező adatainak megadása</h1></div></div>
<div><div><h1>1/3. Táborozó adatainak megadása</h1></div></div>
<input type="hidden" name="action" id="action" value="apply_1">
<input type="hidden" name="ck_original_id" id="ck_original_id" value="null">
<input type="hidden" name="ck_owner_id" id="ck_owner_id" value="{$user_login->get_cu_id()}">
@@ -21,7 +21,7 @@
</div>
<br>
<div>
<label class="desc" for="ck_name">Jelentkező neve:</label>
<label class="desc" for="ck_name">Táborozó neve:</label>
<div><input type="text" name="ck_name" id="ck_name" required></div>
</div>
<div>
@@ -90,9 +90,10 @@
{elseif $step == 2}
<h1 class="apply">2/3. Kapcsolattartó adatainak megadása</h1>
<p class="center reset"><a href="/tabor/jelentkezes/1">Jelentkezés újrakezdése</a><img src="/_image/delete.png"></p>
<div class="form_wrapper">
<form method="post" id="apply_2">
<div><div><h1>2/3. Kapcsolattartó adatainak megadása</h1></div></div>
<input type="hidden" name="action" id="action" value="apply_2">
<input type="hidden" name="camp_apply_id" id="camp_apply_id" value="{$camp_apply_id}">
<input type="hidden" name="cc_original_id" id="cc_original_id" value="null">
@@ -118,7 +119,7 @@
</div>
{if !$has_responsible}
<div>
<label class="desc" for="cc_is_responsible">Felelős kapcsolattartó (jelentkezőnként 1 felelős kapcsolattartó megadása kötelező!):</label>
<label class="desc" for="cc_is_responsible">Felelős kapcsolattartó (Táborozónként 1 felelős kapcsolattartó megadása kötelező!):</label>
<div><input type="checkbox" name="cc_is_responsible" id="cc_is_responsible" value="1" checked></div>
</div>
{/if}
@@ -135,7 +136,7 @@
<div><input type="text" name="cc_facebook" id="cc_facebook"></div>
</div>
<div>
<label class="desc" for="ck_list">Kapcsolat a jelentkezővel:</label>
<label class="desc" for="ck_list">Kapcsolat a Táborozóval:</label>
<div>
<select name="cc_camp_contact_type_cct_id" id="cc_camp_contact_type_cct_id">
{foreach $cct_array as $cct}
@@ -152,8 +153,13 @@
<div>
<button class="button black" id="add_more_cct">Mentés és új kapcsolattartó hozzáadása</button>
</div>
{if $has_contact}
<div>
<button class="button black" id="move_next">Továbblépés mentés nélkül</button>
</div>
{/if}
<div>
<input class="button black" type="submit" value="Tovább a tábor adatok megadásához">
<input class="button black" type="submit" value="Mentés és tovább a tábor adatok megadásához">
</div>
</div>
</form>
@@ -183,6 +189,7 @@
{elseif $step == 4}
<div><h1>3/3. Tábor kiválasztása</h1></div>
<p class="center reset"><a href="/tabor/jelentkezes/1">Jelentkezés újrakezdése</a><img src="/_image/delete.png"></p>
<form method="post" id="apply_4">
<input type="hidden" name="action" id="action" value="apply_4">
<input type="hidden" name="camp_apply_id" id="camp_apply_id" value="{$camp_apply_id}">
@@ -193,15 +200,26 @@
{if $camp->get_camp_from()|date_format:"%m" != $camp->get_camp_to()|date_format:"%m"}
{$short_months[$camp->get_camp_to()|date_format:"%m"]}.
{/if}
{$camp->get_camp_to()|date_format:"%e"}., {$camp->get_camp_type()->get_ct_name()})</td>
{$camp->get_camp_to()|date_format:"%e"}.{if $camp->get_camp_type()->get_ct_name() != " "}, {$camp->get_camp_type()->get_ct_name()}{/if})</td>
<td><input id="camp_{$camp->get_camp_id()}" class="camp_id" type="radio" name="camp_id" value="{$camp->get_camp_id()}" {if $camp@first} checked{/if}></td>
</tr>
{/foreach}
</table>
<div id="accom_list"></div>
<div id="shuttle_list"></div>
<table class="accept_terms_box">
<tr>
<td>Kijelentem, hogy minden, az edzőtábor szempontjából fontos információt megadtam, a gyerek egyesületének edzőjét az edzőtáborról tájékoztattam.</td>
<td><input type="checkbox" name="accept_terms" id="accept_terms"></td>
</tr>
</table>
<table class="accept_terms_box">
<tr>
<td>Kérjük, a tábor kezdetére hozzák magukkal a táborozó egészégügyi igazolását! Ehhez mintát az <a href="http://www.janoczki.hu/doc/szuloi_nyilatkozat_taborozashoz.pdf" target="_blank">alábbi linken</a> talál.</td>
</tr>
</table>
<div>
<input class="button black middle" type="submit" value="Jelentkezés leadása">
<input id="submit_apply" class="button black middle" type="submit" value="Jelentkezés leadása">
</div>
</form>
@@ -235,17 +253,20 @@ $("#add_more_cct" ).click(function() {
$("#apply_2").submit();
});
$("#move_next" ).click(function() {
location.href = "/tabor/move_next";
});
$(".camp_id").change(function() {
$.post("/_ajax/get_camp_shuttle_list.php",
{
camp_id: $(this).val()
},
function(data, status){
var pdata = JSON.parse(data);
console.log(pdata);
if (pdata.length >= 2) {
var content = '<h2>Kérjük, válassza ki a jelentkező által előnyben részesített labda típust!</h2><table>';
var content = '<h2>Kérjük, válassza ki a Táborozó által előnyben részesített labda típust!</h2><table>';
$.each(pdata, function(shuttle_id, shuttle_name){
content +=
'\
@@ -303,7 +324,7 @@ $("#ck_list").change(function() {
},
function(data, status){
var pdata = JSON.parse(data);
console.log(pdata);
//console.log(pdata);
$.each(pdata[0], function(index, ck_data){
if (
@@ -333,7 +354,7 @@ $("#cc_list").change(function() {
},
function(data, status){
var pdata = JSON.parse(data);
console.log(pdata);
//console.log(pdata);
$.each(pdata[0], function(index, ck_data){
if (
index != 'cc_id' &&
@@ -349,8 +370,17 @@ $("#cc_list").change(function() {
}
});
$('tr').click(function() {
$(this).find("input").attr('checked',true);
$("#accept_terms").change(function() {
if ($("#accept_terms").is(':checked')) {
$("#submit_apply").show();
$("#submit_apply").css('display', 'block');
}
else {
$("#submit_apply").hide();
}
});
</script>