KWIGA súgóközpont LMS (oktatás) Az LMS összekapcsolása a weboldalával Igénylőűrlap (widget) hozzáadása egy Wix oldalhoz

Igénylőűrlap (widget) hozzáadása egy Wix oldalhoz

Cikkek:

A widget hozzáadása a Wix weboldalkészítőben.


1. Engedélyezze a „Használat modális ablakban” lehetőséget a kívánt widgethez

 

 

2. Másolja ki a widget kódját és a data-widget-handler paraméter értékét

 

 

3. Nyissa meg a Wixet

 

a. Adjon hozzá egy gombot az oldal kívánt helyén, és adjon meg egy URL-t a gombhoz. 

 

Az URL bármi lehet; arra van szükség, hogy később ezen URL alapján megtaláljuk ezt a gombot, és lecseréljük az Ön widgetjének data-widget-handler paraméterére.

 




b. Nyissa meg a Custom Code részt

 

c. Adja hozzá a 2. lépésben szereplő widgetkódot a Head részhez

Például

 



d. Adja hozzá a kódot a Body - End részhez

 

var els = document.querySelectorAll("a[href='https://test123.com']");

for(var i = 0, l = els.length; i

  var el = els[i];

  el.setAttribute("data-widget-handler","469778820");

  el.removeAttribute("target");

  el.setAttribute("href", "#");

}

 

Hol
1)  a „var els = document.querySelectorAll(“a[href=‘https://test123.com’]“);” sorban a „https://test123.com” értéket le kell cserélnie arra az értékre, amelyet a 3. a) lépésben beállított a gomb URL-jeként

2) az „el.setAttribute(“data-widget-handler”,“469778820");” sorban a „469778820” értéket le kell cserélnie a 2. lépésben szereplő data-widget-handler paraméter értékére

Időzítő a widgetben

Ha időzítőt használ a widgetben, akkor 2 lehetséges lehetőség van arra, hogy a landing oldal megfelelően töltődjön be:

  1. Válassza külön az időzítőt a gombtól

  2. Adjon késleltetést a szkripthez, például úgy, hogy 4 másodperc után a widget attribútumai alkalmazásra kerüljenek a linkekre (frissített szkriptverzió):

<script>

setTimeout(() => {
    var els = document.querySelectorAll("a[href='https://test123.com']");

    for(var i = 0, l = els.length; i < l; i++) {

    var el = els[i];

    el.setAttribute("data-widget-handler","ID ВИДЖЕТА");

    el.removeAttribute("target");

    el.setAttribute("href", "#");

    }
}, 4000);

</script>