added lease styleing; kids without lease can be added even if they have no balance
This commit is contained in:
@@ -452,8 +452,12 @@ class user_kid extends user_parent {
|
||||
if ($value == "") $_user_value_array[$index] = 'null';
|
||||
}
|
||||
|
||||
if (!isset($_user_value_array['uk_is_active'])) $_user_value_array['uk_is_active'] = 0;
|
||||
if (!isset($_user_value_array['uk_lease'])) $_user_value_array['uk_lease'] = 0;
|
||||
|
||||
return $sql->insert_into('user_kid', $_user_value_array);
|
||||
}
|
||||
|
||||
public static function update_user($_user_value_array, $_user_id) {
|
||||
global $sql;
|
||||
//a módosítás dátumát updateljük
|
||||
@@ -529,6 +533,8 @@ class user_kid extends user_parent {
|
||||
//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;
|
||||
if (!isset($_user_value_array['uk_balance_expires'])) $_user_value_array['uk_balance_expires'] = 0;
|
||||
if (!isset($_user_value_array['uk_lease'])) $_user_value_array['uk_lease'] = 0;
|
||||
|
||||
$sql->update_table('user_kid', $_user_value_array, array('uk_id' => $_user_id));
|
||||
}
|
||||
|
||||
@@ -676,6 +682,9 @@ class user_kid extends user_parent {
|
||||
//ha igen, túllepte-e PIROS
|
||||
//ha nem, akkor SÁRGA
|
||||
//ha nincs, akkor azonnal PIROS
|
||||
if (!$this->get_uk_lease()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if ($this->get_uk_balance() < 0 || ($this->get_uk_balance() - $trainingPrice) < 0) {
|
||||
if (!$has_credit) {
|
||||
|
||||
Reference in New Issue
Block a user