UNPKG

@nuskin/ns-checkout

Version:

Ecomm3 Checkout module

117 lines (94 loc) 4.28 kB
<!DOCTYPE html> <html> <head> <title>Checkout Module</title> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimal-ui"> <link rel="stylesheet" type="text/css" href="css/main.css"> <!-- Common cart and checkout css --> <link href="https://test.nuskin.com/styles/dist/sites/nuskin/global.css" rel="stylesheet" type="text/css"> <link href="https://test.nuskin.com/etc/designs/hello/static.css" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="agelocMe/overrides.css" type="text/css"> <link rel="stylesheet" href="https://test.nuskin.com/etc/designs/global/libs/angular/angularJS/clientlib.css" type="text/css"> <link rel="stylesheet" href="https://test.nuskin.com/etc/designs/global/libs/angular/commonLibs/utils/clientlib.css" type="text/css"> <!-- cart css--> <link rel="stylesheet" href="https://test.nuskin.com/etc/designs/global/libs/shop/cart/app/clientlib.css" type="text/css"> <!-- Checkout css --> <link rel="stylesheet" href="https://test.nuskin.com/etc/designs/global/libs/shop/checkout/clientlib.css" type="text/css"> <style> [ng\:cloak], [data-ng-cloak], [ng-cloak], .ng-cloak { display: none !important; } </style> </head> <body> <div id="mobile-processing" class="phone-loading"> <div class="inner-wrapper"> <div></div> </div> </div> <!-- qas hidden config --> <input type="hidden" id="AJAXURL" value="/signupApp/qas/prowebproxy.jsp"> <input type="hidden" id="ADDRESSLAYOUT" value="Database layout"> <input type="hidden" id="RUN_AS_POPUP" value="true"> <input type="hidden" id="IGNORE_UNMATCHED_ADDRESSES" value="false"> <input type="hidden" id="IGNORE_CONNECTION_ERROR" value="true"> <input type="hidden" id="BYPASS_QAS_VERIFICATION" value="false"> <input type="hidden" id="DPV_INTERACTIVE" value="true"> <input type="hidden" id="FORM_BUTTON_ID" value="continueButtonId"> <input type="hidden" id="QASMatched" name="QASMatched" value="false"> <input type="hidden" id="DPVStatus" name="DPVStatus" value="0"> <input type="hidden" id="LINEONECTL" value="address_address1"> <input type="hidden" id="LINETWOCTL" value="address_address2"> <input type="hidden" id="LINETHREECTL" value="var_add3"> <input type="hidden" id="CITYCTL" value="address_city"> <input type="hidden" id="STATECTL" value="address_region"> <input type="hidden" id="ZIPCTL" value="address_postalCode"> <input type="hidden" id="var_add3"> <div id="input_wgt" class="/signupApp/qas/proweb"> <input type="hidden" id="COUNTRYSET"> <input type="hidden" id="address2_id" value=""> </div> <!-- end qas hidden config --> <div id="body"> <div data-ng-view class="ageloc-content" data-ng-class="[pageClass, direction, session.selectedLanguage[1], phonegap]"></div> </div> <script> var checkoutSetup = { editMode: false, ownPath: "", bruneiName: "Brunei", indonesiaName: "Indonesia", malaysiaName: "Malaysia", philippinesName: "Philippines", singaporeName: "Singapore", thailandName: "Thailand" }; //Set run config and a sample cart object System.import('./app.js').then(function() { // create agelocme DTM object nuskin = nuskin || {}; nuskin.agelocmedtm = {}; //load in DTM script if we are in the phone gap app. Otherwise just use the markets sites loaded script. if (typeof nuskin !== "undefined" && nuskin.hasOwnProperty("util") && nuskin.util.MobileUtils.isPhoneGap()) { var scriptSRC = nuskin.util.getValue("nuskin.configuration.tagManangerHeader", "https://assets.adobedtm.com/b9ec7c3393dcd99c230833f3520380d149329dc7/satelliteLib-2278bd5e98f159d5d394f598cb605cc43d2ce37f.js"); $.getScript(scriptSRC); nuskin.agelocmedtm.applicationType = "Mobile App"; } else { nuskin.agelocmedtm.applicationType = "Web"; } if (typeof _satellite !== "undefined") { _satellite.track("nuskin.agelocmedtm.applicationType"); } console.log("loaded checkout"); angular.bootstrap(document, ['harness']); }); </script> <script> </script> </body> </html>