$r->change_property("last_logged_date", USE_IN_UPDATE, false); $r->add_textbox("last_logged_ip", TEXT); $r->change_property("last_logged_ip", USE_IN_INSERT, false); $r->change_property("last_logged_ip", USE_IN_UPDATE, false); $r->add_checkbox("same_as_personal", INTEGER); $r->change_property("same_as_personal", USE_IN_SELECT, false); $r->change_property("same_as_personal", USE_IN_INSERT, false); $r->change_property("same_as_personal", USE_IN_UPDATE, false); if ($personal_number < 1 || $delivery_number < 1) { $r->change_property("same_as_personal", SHOW, false); } $r->add_checkbox("subscribe", INTEGER); $r->change_property("subscribe", USE_IN_SELECT, false); $r->change_property("subscribe", USE_IN_INSERT, false); $r->change_property("subscribe", USE_IN_UPDATE, false); if ($subscribe_block && ($login_field_type == 2 || $r->parameter_exists("email") && $r->get_property_value("email", SHOW) || $r->parameter_exists("delivery_email") && $r->get_property_value("delivery_email", SHOW))) { $r->change_property("subscribe", SHOW, true); } else { $r->change_property("subscribe", SHOW, false); } $r->get_form_values(); $r->set_value("user_type_id", $type_id); $r->set_value("type", $type_id); $r->set_value("registration_last_step", $registration_last_step); $r->set_value("registration_total_steps", $registration_total_steps); $r->set_value("is_sms_allowed", $group_sms_allowed); if ($r->parameter_exists("birth_date")) { //$r->change_property("birth_date", REQUIRED, false); if (!$r->is_empty("birth_month") || !$r->is_empty("birth_day") || !$r->is_empty("birth_year")) { $r->change_property("birth_month", REQUIRED, true); $r->change_property("birth_day", REQUIRED, true);