Tovább a tartalomhoz

Számoló mező

A Számoló (korábban Összeg) mező: kifejezés alapján számolt érték az űrlapban.

A bővítmény egy új mezőtípust ad az Űrlapmezők közé: a Számolót (korábbi nevén Összeg mező). Az érték a többi mezőből számolódik ki a látogató kitöltése közben.

https://minta-bolt.hu/wp-admin/post.php?post=62&action=elementor
A Számoló típusú mező beállításai

A mező szokásos beállításai (Címke, Oszlopszélesség, Előtte megjelenő szöveg, Utána megjelenő szöveg és társaik) itt is elérhetők. A Típus listában a Calculator a választás.

A Számítási kifejezés mezőben adod meg a képletet. Keverheted benne:

  • a Dynamic Shortcodes-szal hivatkozott mezőket: {form:mezo_id};
  • az Elementor mező-shortcode-jait: [field id="mezo_id"];
  • a statikus számokat, szükség esetén zárójelezve.

A számtani műveletek mellett JavaScript-operátorok és -függvények is használhatók, például Math.round(). Példák:

{form:mennyiseg} * 2 + 8
{form:mennyiseg} * ({form:egyseg} + {form:szallitas})

A képletben szereplő mezőknek számoknak (egész vagy tizedes) kell lenniük. A Választó és a Rádió mező is használható, ha minden opciónak számot adsz meg a felirat|szám formában (több kijelölt érték összeadódik):

Piros|1
Kék|2
Zöld|3

A JavaScript hármas operátora feltételes kifejezést tesz lehetővé: <feltétel> ? <ha igaz> : <ha hamis>.

{form:szam} > 10 ? {form:szam} * 2 : {form:szam} * 5

Ez a számtani szintaxis csak a Számoló mezőben érvényes. Dynamic Shortcodes között más helyen végzett számításhoz a shortcode-ok saját aritmetikai függvényeit kell használnod.

Beállítás Mit csinál
Összeg elrejtése A frontenden nem jelenik meg az érték, csak a műveletekben használható (például e-mailben).
Eredmény kerekítése Az eredményt a kívánt pontosságra kerekíti.
Szám formázása A formátum a felhasználó böngészőjének nyelvi beállításától függ.
Frissítés ekkor A Beviteli mező minden billentyűleütésnél frissít, a Változás csak akkor, amikor a mező elveszíti a fókuszt (teljesítményproblémánál ezt használd).

A Számoló mező egyébként szokásos mező: az értéke bekerül az e-mailek adataiba és a többi műveletbe az egyedi azonosítójával, például {form:osszeg} vagy [field id="osszeg"].

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások