Beispiel #1
0
     if (count($countries) != 0) {
         $zones = znGetZonesById(CONF_DEFAULT_COUNTRY);
         $smarty->assign("zones", $zones);
         //var_dump($zones);
         $smarty->assign("billingZones", $zones);
     }
 } else {
     if (count($countries) != 0) {
         $zones = znGetZonesById((int) $_POST["countryID"]);
         $smarty->assign("zones", $zones);
         //var_dump($zones);
         $smarty->assign("billingZones", $zones);
     }
 }
 // additional fields
 $additional_fields = GetRegFields();
 $smarty->assign("additional_fields", $additional_fields);
 if (isset($register)) {
     $smarty->assign("return_url", "index.php?register=yes");
 }
 // proceeding to checkout mode
 if (isset($order)) {
     $smarty->assign("order", 1);
 }
 // proceeding to checkout mode without billing address
 if (isset($order_without_billing_address)) {
     $smarty->assign("order_without_billing_address", 1);
 }
 if (isset($_SESSION['s_RefererLogin'])) {
     $smarty->assign('SessionRefererLogin', $_SESSION['s_RefererLogin']);
 }
Beispiel #2
0
                $new_reg_field_required = 0;
                if (isset($_POST["new_reg_field_required"])) {
                    $new_reg_field_required = 1;
                }
                AddRegField($_POST["new_reg_field_name"], $new_reg_field_required, $_POST["new_sort_order"]);
            }
            // update fields
            $data = ScanPostVariableWithId(array("reg_field_name", "reg_field_required", "sort_order"));
            foreach ($data as $key => $val) {
                if (!isset($val["reg_field_required"])) {
                    $val["reg_field_required"] = 0;
                }
                UpdateRegField($key, $val["reg_field_name"], $val["reg_field_required"], $val["sort_order"]);
            }
            Redirect(ADMIN_FILE . "?dpt=custord&sub=reg_fields");
        }
        if (isset($_POST["save_address_form"])) {
            if (CONF_BACKEND_SAFEMODE) {
                Redirect(ADMIN_FILE . "?dpt=custord&sub=reg_fields&safemode=yes");
            }
            db_query("update " . SETTINGS_TABLE . " set settings_value = '" . (int) $_POST["addr_state"] . "' where settings_constant_name = 'CONF_ADDRESSFORM_STATE'");
            db_query("update " . SETTINGS_TABLE . " set settings_value = '" . (int) $_POST["addr_city"] . "' where settings_constant_name = 'CONF_ADDRESSFORM_CITY'");
            db_query("update " . SETTINGS_TABLE . " set settings_value = '" . (int) $_POST["addr_address"] . "' where settings_constant_name = 'CONF_ADDRESSFORM_ADDRESS'");
            Redirect(ADMIN_FILE . "?dpt=custord&sub=reg_fields");
        }
        $fields = GetRegFields();
        $smarty->assign("fields", $fields);
        //set sub template
        $smarty->assign("admin_sub_dpt", "custord_reg_fields.tpl");
    }
}