school and school_city class

user edit with parent edit included (ajax)
city and school connected
overview updated
This commit is contained in:
Ricsi
2017-01-12 22:59:36 +01:00
parent 9c7f678e74
commit 20781a0847
20 changed files with 617 additions and 184 deletions

View File

@@ -2,28 +2,28 @@
<form method="post">
<input type="hidden" name="action" id="action" value="user_data_create">
<div>
<label class="desc" id="title1" for="uk_name">Név:</label>
<label class="desc" for="uk_name">Név:</label>
<div><input type="text" name="uk_name" id="uk_name" size="8" class="field text fn" required></div>
</div>
<div>
<label class="desc" id="title1" for="uk_is_active">Aktív:</label>
<label class="desc" for="uk_is_active">Aktív:</label>
<div><input type="checkbox" name="uk_is_active" id="uk_is_active" value="1" checked></div>
</div>
<div>
<label class="desc" id="title1" for="uk_last_modified">Utolsó módosítás dátuma:</label>
<label class="desc" for="uk_last_modified">Utolsó módosítás dátuma:</label>
<div><input type="text" name="uk_last_modified" id="uk_last_modified" value="{$today}"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_password">Jelszó:</label>
<label class="desc" for="uk_password">Jelszó:</label>
<div><input type="text" name="uk_password" id="uk_password"></div>
</div>
<div>
<legend class="desc" id="title1" for="uk_gender">Nem: </legend>
<legend class="desc" for="uk_gender">Nem: </legend>
<div>
<input id="r_01" type="radio" name="uk_gender" value="1" checked>
<label class="choice" for="r_01">Fiú</label>
@@ -35,28 +35,42 @@
</div>
<div>
<label class="desc" id="title1" for="uk_birth_date">Születési dátum:</label>
<label class="desc" for="uk_birth_date">Születési dátum:</label>
<div><input type="text" name="uk_birth_date" id="uk_birth_date"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_birth_year">Születési év:</label>
<label class="desc" for="uk_birth_year">Születési év:</label>
<div><input type="text" name="uk_birth_year" id="uk_birth_year"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_address">Lakhely (település):</label>
<div><input type="text" name="uk_address" id="uk_address"></div>
<label class="desc" for="uk_address_scc_id">Lakhely (település):</label>
<div>
<select name="uk_address_scc_id" id="uk_address_scc_id">
<option value="null"> - </option>
{foreach $school_city_assoc_array as $school_city_array}
<option value="{$school_city_array->get_scc_id()}">
{$school_city_array->get_scc_city()}
</option>
{/foreach}
</select>
</div>
</div>
<div>
<label class="desc" id="title1" for="uk_first_training">Első edzés dátuma:</label>
<label class="desc" for="uk_first_training">Első edzés dátuma:</label>
<div><input type="text" name="uk_first_training" id="uk_first_training"></div>
</div>
<div>
<label class="desc" for="uk_beforehand">Előzmény:</label>
<div><input type="text" name="uk_beforehand" id="uk_beforehand"></div>
</div>
<div>
<legend class="desc" id="title1" for="uk_hand">Kéz: </legend>
<legend class="desc" for="uk_hand">Kéz: </legend>
<div>
<input id="r_03" type="radio" name="uk_hand" value="1">
<label class="choice" for="r_03">Bal</label>
@@ -69,46 +83,47 @@
<div>
<label class="desc" id="title1" for="uk_email">E-mail cím:</label>
<label class="desc" for="uk_email">E-mail cím:</label>
<div><input type="email" name="uk_email" id="uk_email"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_phone">Telefonszám:</label>
<label class="desc" for="uk_phone">Telefonszám:</label>
<div><input type="text" name="uk_phone" id="uk_phone"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_facebook">Facebook:</label>
<label class="desc" for="uk_facebook">Facebook:</label>
<div><input type="text" name="uk_facebook" id="uk_facebook"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_school_sc_id">Iskola neve:</label>
<label class="desc" for="uk_school_sc_id">Iskola neve:</label>
<div>
<select name="uk_school_sc_id" id="uk_school_sc_id">
<option value="null"> - (állítsd erre új iskola felvételéhez)</option>
{foreach $school_assoc_array as $school_array}
<option value="{$school_array.sc_id}">
{$school_array.sc_name}
<option value="{$school_array->get_sc_id()}">
{$school_array->get_sc_name()}
{if $school_array->get_sc_school_city()}({$school_array->get_sc_school_city()->get_scc_city()}){/if}
</option>
{/foreach}
</select>
</div>
</div>
<div class="add_school">
<label class="desc" id="title1" for="add_school">Új iskola felvétele:</label>
<label class="desc" for="add_school">Új iskola neve:</label>
<div><input type="text" name="add_school" id="add_school"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_school_city_scc_id">Iskola települése:</label>
<div class="add_school">
<label class="desc" for="uk_school_city_scc_id">Új iskola települése:</label>
<div>
<select name="uk_school_city_scc_id" id="uk_school_city_scc_id">
<option value="null"> - </option>
{foreach $school_city_assoc_array as $school_city_array}
<option value="{$school_city_array.scc_id}">
{$school_city_array.scc_city}
<option value="{$school_city_array->get_scc_id()}">
{$school_city_array->get_scc_city()}
</option>
{/foreach}
</select>
@@ -116,14 +131,10 @@
</div>
<div>
<label class="desc" id="title1" for="uk_school_district">Iskola kerülete:</label>
<div><input type="text" name="uk_school_district" id="uk_school_district"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_region_reg_id">Diákolimpia körzet:</label>
<label class="desc" for="uk_region_reg_id">Diákolimpia körzet:</label>
<div>
<select name="uk_region_reg_id" id="uk_region_reg_id">
<option value="null"> - </option>
@@ -137,7 +148,12 @@
</div>
<div>
<label class="desc" id="title1" for="uk_shirt_size_ss_id">Pólóméret:</label>
<label class="desc" for="uk_age_category">Diákolimpia korcsoport:</label>
<div><input type="text" name="uk_age_category" id="uk_age_category"></div>
</div>
<div>
<label class="desc" for="uk_shirt_size_ss_id">Pólóméret:</label>
<div>
<select name="uk_shirt_size_ss_id" id="uk_shirt_size_ss_id">
<option value="null"> - </option>
@@ -151,12 +167,12 @@
</div>
<div>
<label class="desc" id="title1" for="uk_shirt_note">Póló megjegyzés:</label>
<label class="desc" for="uk_shirt_note">Póló megjegyzés:</label>
<div><input type="text" name="uk_shirt_note" id="uk_shirt_note"></div>
</div>
<div>
<label class="desc" id="title1" for="uk_parent_1">Szülő:</label>
<label class="desc" for="uk_parent_1">Szülő:</label>
<div>
<select name="uk_parent_1" id="uk_parent_1">
<option value="null"> - (állítsd erre új szülő felvételéhez)</option>
@@ -170,20 +186,20 @@
</div>
<div class="add_parent_1_block">
<label class="desc" id="title1" for="add_parent_1">Új szülő neve:</label>
<label class="desc" for="add_parent_1">Új szülő neve:</label>
<div><input type="text" name="add_parent_1" id="add_parent_1"></div>
</div>
<div class="add_parent_1_block">
<label class="desc" id="title1" for="parent_1_email">E-mail cím:</label>
<label class="desc" for="parent_1_email">E-mail cím:</label>
<div><input type="text" name="parent_1_email" id="parent_1_email"></div>
</div>
<div class="add_parent_1_block">
<label class="desc" id="title1" for="parent_1_phone">Telefonszám:</label>
<label class="desc" for="parent_1_phone">Telefonszám:</label>
<div><input type="text" name="parent_1_phone" id="parent_1_phone"></div>
</div>
<div class="add_parent_1_block">
<label class="desc" id="title1" for="parent_1_facebook">Facebook:</label>
<label class="desc" for="parent_1_facebook">Facebook:</label>
<div><input type="text" name="parent_1_facebook" id="parent_1_facebook"></div>
</div>