Установка
Установка виджета на ваш сайт
Инициализация
Инициализируйте виджет в теге <body /> или <head /> вставив следущий код:
<!-- Mloyalty Widget -->
<script>
const options = {
code: "*",
metadata: {
client_mloyalty: 2,
},
};
(function (w, i, d, g, e, t) {
t = i.createElement(d);
t.async = 1;
t.src = g;
t.onload = function () {
if (document.readyState !== "loading") {
MloyaltyWidget.init(e);
} else {
document.addEventListener("DOMContentLoaded", function () {
MloyaltyWidget.init(e);
});
}
};
i.head.insertBefore(t, i.head.firstElementChild);
})(
window,
document,
"script",
"https://s3.timeweb.com/mloyalty/widget/0.6.0/mloyalty-widget.bundle.min.js",
options
);
</script>
<!-- Mloyalty Widget end -->
Запуск
Первый способ
Для запуска виджета повесьте эти data-* атрибуты на элемент, при клике на который будет открыт виджет:
data-mloyalty-side-panel-trigger:mloyalty-side-panel-widgetdata-mloyalty-code: уникальный код виджета
Пример:
<button
data-mloyalty-side-panel-trigger="mloyalty-side-panel-widget"
data-mloyalty-code="ML-LK-SITE"
>
Открыть
</button>
Второй способ
Для запуска виджета вызовите:
MloyaltyWidget.open("уникальный код виджета");
подсказка
Вы можете протестировать наш виджет на StackBlitz