Просто вставить этот код в месте, где должен появится калькулятор:
<!-- в месте где появится калькулятор -->
<div id="hpc-frontend"></div>
<link href="https://calculator.advancedhosting.com/vendor.css" rel="stylesheet">
<link href="https://calculator.advancedhosting.com/app.css" rel="stylesheet">
<script src="https://calculator.advancedhosting.com/loader.js"></script>
<script src="https://calculator.advancedhosting.com/vendor.js"></script>
<script src="https://calculator.advancedhosting.com/app.js"></script>
<script>
window.addEventListener("DOMContentLoaded", () => {
// Запуск и настройка калькулятора
Calculator.init({
tabs: [], // Пример значений списка вкладок: ["/private-cloud", "/public-cloud", "/storgae", "dedicated-server", "/dns"]
apiRoot: "https://hiapi.advancedhosting.com", // адрес бэкэнда
seller: "reseller", // продавец по умолчанию
tariffName: "Calculator-AH", // название тарифа
});
});
</script>
npm run buildhpc-frontend)Calculator:<!DOCTYPE html>
<html lang="en">
<head>
<title>Example page for hpc-frontend</title>
<link href="hpc-frontend/vendor.css" rel="stylesheet">
<link href="hpc-frontend/app.css" rel="stylesheet">
</head>
<body>
<!-- в месте где появится калькулятор -->
<div id="hpc-frontend"></div>
<script src="hpc-frontend/loader.js"></script>
<script src="hpc-frontend/vendor.js"></script>
<script src="hpc-frontend/app.js"></script>
<script>
window.addEventListener("DOMContentLoaded", () => {
// Запуск и настройка калькулятора
Calculator.init({
tabs: [], // Пример значений списка вкладок: ["/private-cloud", "/public-cloud", "/storage", "dedicated-server", "/dns"]
apiRoot: "https://hiapi.advancedhosting.com", // адрес бэкэнда
seller: "reseller", // продавец по умолчанию
tariffName: "Calculator-AH", // название тарифа
});
});
</script>
</body>
</html>
npm run buildexample/index.htmlphp -S localhost:8080 -t ./example