Exemplo n.º 1
0
$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);