Responsive design;

New menus (members);
Improved interface for parent editing;
This commit is contained in:
Ricsi
2016-12-03 11:10:28 +01:00
parent 289f409405
commit 303f26587f
69 changed files with 2037 additions and 2111 deletions

View File

@@ -164,7 +164,7 @@ class user_kid extends user_parent {
//$this->set_login(true);
}
}
public function add_new_parent($_parent_name, $_email, $_facebook, $_phone) {
public static function add_new_parent($_parent_name, $_email, $_facebook, $_phone) {
global $sql;
//beilleszti AB-ba
//visszaadja az ID-t
@@ -178,7 +178,7 @@ class user_kid extends user_parent {
)
);
}
public function create_user($_user_value_array) {
public static function create_user($_user_value_array) {
global $sql;
//SCHOOL_HANDLER
if (isset($_user_value_array['add_school']) && $_user_value_array['add_school'] != "") {
@@ -214,10 +214,35 @@ class user_kid extends user_parent {
if (isset($_user_value_array['parent_2_phone'])) unset($_user_value_array['parent_2_phone']);
return $sql->insert_into('user_kid', $_user_value_array);
}
public function update_user($_user_value_array, $_user_id) {
public static function update_user($_user_value_array, $_user_id) {
global $sql;
//a módosítás dátumát
//a módosítás dátumát updateljük
$_user_value_array['uk_last_modified'] = date("Y-m-d");
//PARENT_1 HANDLER
if (isset($_user_value_array['add_parent_1']) && $_user_value_array['add_parent_1'] != "") {
//lehet, hogy csak a neve van megadva, ezért meg kell vizsgálni, hogy a többi létezik-e; ha nem => null
//var_dump($_user_value_array);
//die("hiba");
$_user_value_array['uk_parent_1'] = self::add_new_parent(
$_user_value_array['add_parent_1'],
$_user_value_array['parent_1_email'],
$_user_value_array['parent_1_facebook'], $_user_value_array['parent_1_phone']);
}
if (isset($_user_value_array['add_parent_1'])) unset($_user_value_array['add_parent_1']);
if (isset($_user_value_array['parent_1_email'])) unset($_user_value_array['parent_1_email']);
if (isset($_user_value_array['parent_1_facebook'])) unset($_user_value_array['parent_1_facebook']);
if (isset($_user_value_array['parent_1_phone'])) unset($_user_value_array['parent_1_phone']);
//PARENT_2 HANDLER
if (isset($_user_value_array['add_parent_2']) && $_user_value_array['add_parent_2'] != "") {
$_user_value_array['uk_parent_2'] = self::add_new_parent(
$_user_value_array['add_parent_2'],
$_user_value_array['parent_2_email'], $_user_value_array['parent_2_facebook'],
$_user_value_array['parent_2_phone']);
}
if (isset($_user_value_array['add_parent_2'])) unset($_user_value_array['add_parent_2']);
if (isset($_user_value_array['parent_2_email'])) unset($_user_value_array['parent_2_email']);
if (isset($_user_value_array['parent_2_facebook'])) unset($_user_value_array['parent_2_facebook']);
if (isset($_user_value_array['parent_2_phone'])) unset($_user_value_array['parent_2_phone']);
//ha nincs bejelölve h aktív akkor nem kapja meg ezt az értéket, manuálisan kell beállítani
if (!isset($_user_value_array['uk_is_active'])) $_user_value_array['uk_is_active'] = 0;
$sql->update_table('user_kid', $_user_value_array, array('uk_id' => $_user_id));