Telepítés
FToast “vanilla JS” – nincs build lépés, csak egy script.
1) Fájl elhelyezése
Tedd statikusan kiszolgált helyre, például:
/public/assets/js/ftoast.js
2) Betöltés
html
<script src="/assets/js/ftoast.js"></script>Ikonok: a default type-ok FontAwesome classokat használnak. Ha nem akarsz FA-t, átírhatod a types.*.icon-t (vagy teljesen egyedi template-et adhatsz).
3) Ajánlott inicializálás
js
FToast.config({
position: "top-right",
duration: 4500,
maxToasts: 4,
newestOnTop: true,
pauseOnHover: true,
showProgress: true
});Miért jó ez így?
maxToasts: nem önti el a UI-tpauseOnHover: elolvasható maradshowProgress: visszajelzés, mikor tűnik el
4) Nyelv tárolás
Ha többnyelvű az app, érdemes ugyanazt a storage kulcsot használni, mint a site többi részén.
js
FToast.config({
storage: { type: "local", key: "site_lang" },
lang: "auto"
});A lang: "auto" a következő sorrendben próbálkozik:
- storage (local/session)
<html lang="...">navigator.languagefallbackLang
Következő: Gyors kezdés →