Články v kategorii

Aplikace - párování kolonek

Aktualizováno před měsícem

Tento návod je určen pro uživatele, kteří nechtějí nebo nemohou k párování kolonek využít náš interaktivní webový konfigurátor. Jde o alternativní postup přímo v administraci Foxentry, který doporučujeme spíše pokročilejším uživatelům se základní znalostí HTML a CSS selektorů.

Předpoklad pro správné fungování

Stejně jako u webového konfigurátoru, i zde platí, že pro finální fungování našeptávače a validace na vašem webu je nezbytné mít v kódu stránek vložený script Foxentry.

Vytvoření formuláře a manuální režim

Proces párování kolonek začíná ve vaší administraci Foxentry v detailu konkrétního projektu.

  1. v levém menu přejděte do sekce Formuláře.
  2. klikněte na tlačítko Přidat formulář.
  3. vyberte možnost Vytvořit formulář ručně (případně Nastavit ručně).

Základní nastavení formuláře

Nejprve je potřeba formulář pojmenovat a nastavit, na jakých stránkách má fungovat.

  1. zadejte název formuláře pro vaši interní evidenci (např. Košík).
  2. nastavte případné omezení formuláře. Pomocí jednoduchých podmínek můžete např. určit, že formulář má fungovat jen na URL adresách, které obsahují určité slovo, nebo ho naopak na některých stránkách zakázat (např. v administraci webu).

Při nastavování omezení je důležité podmínku (např. url obsahuje) vždy potvrdit kliknutím na oranžové kulaté tlačítko +. Bez tohoto kroku nebude podmínka uložena.

Doporučené nastavení (best practices)

Foxentry vám může v administraci nabídnout automatické přednastavení formuláře podle našich otestovaných doporučení („best practices“) pro konkrétní země. Systém vám tak sám poradí optimální míru vyhodnocení e-mailů, adres nebo telefonních čísel přesně podle specifik daného trhu (např. kvůli absenci databáze jmen v určitých státech).

Skupiny údajů a přidání kolonek

Ve Foxentry pracujeme s tzv. skupinami (dříve validátory). Skupinu si představte jako blok kolonek, které spolu souvisí – např. u adresy je to ulice, město a PSČ. Pokud vyberete ulici z našeptávače, vyplní se rovnou všechny kolonky v dané skupině. Často těchto skupin potřebujete více (např. oddělená fakturační adresa a dodací adresa, aby se vzájemně nepřepisovaly).

  1. v detailu formuláře klikněte na tlačítko Přidat kolonku.
  2. v pravém výsuvném panelu si vyberte typ údaje (můžete přepínat mezi záložkami pro Kolonky, Checkboxy a Selecty).

Po výběru konkrétního údaje se vám rovnou vytvoří nová logická skupina. V detailu pak můžete jednoduše upravit název skupiny (např. na „Adresa - doručovací“), abyste se v nastavení lépe orientovali, a přidat do ní další kolonky.

Zápis identifikátorů (selektorů)

Nyní je potřeba spárovat vytvořené kolonky s vaším webem. Zadejte do prázdného pole unikátní identifikátor konkrétní kolonky. Každý web je trochu jiný, nejjednodušší způsob, jak zjistit správný selektor, je přímo na vašich stránkách pomocí nástrojů pro vývojáře ve vašem prohlížeči. Stačí kliknout pravým tlačítkem myši na příslušnou kolonku a vybrat možnost Prozkoumat (případně použít zkratku Ctrl+Shift+C).

V HTML kódu můžete narazit na různé typy zápisu. Zde jsou ty nejběžnější způsoby, jak je vložit do Foxentry:

  • #email – takto označíte prvek, který má v kódu nastavený atribut id="email". Jde o nejspolehlivější a nejbezpečnější variantu.
  • .email – tímto způsobem zadáte prvek, který je označen atributem class="email".
  • [name=email] – označuje prvek, který obsahuje atribut name s konkrétní hodnotou, tedy name="email".

Chování skupiny a uložení

Přímo pod zápisem selektoru můžete pomocí zaškrtávacích políček upravit chování dané kolonky (např. zda se má validovat, našeptávat nebo slouží jen pro automatické vyplnění dat). Pokud se překliknete do záložky Chování skupiny v horní části pravého panelu, získáte další užitečné možnosti pro detailní nastavení funkčnosti:

  • Míra vyhodnocení: určuje, jak přísně se má zadaný údaj kontrolovat (minimální, střední, přísná). Čím přísnější je nastavení, tím větší je kladen důraz na to, aby byl údaj zadaný zcela bez chyb a překlepů. Ovlivňuje to podobu upozornění (barvu, ikonku, text).
  • Vizuální vyhodnocení: zde určujete, zda se mají uživatelům vůbec zobrazovat vizuální stavy a chybové hlášky. Můžete zapnout zobrazování všech stavů, omezit to pouze na validní / nevalidní údaje, nebo vizualizaci zcela vypnout.
  • Režim oprav: nastavení určuje, jakým způsobem se mají řídit opravy chyb v rámci skupiny. Můžete nechat systém překlepy automaticky opravovat, opravovat pouze formát, nebo nechat data beze změny a uživateli pouze nabídnout vhodnější alternativu. Můžete také opravy a nabízení zcela vypnout.
  • Jiné chování napříč zeměmi (volitelné): speciální nastavení pro případy, kdy máte ve službě povoleno více zemí a uživatel zadá informaci, která vyhovuje výsledku v jiné zemi, než ve které se právě nachází. Lze zde definovat, jak přesně se má v takovém případě validátor chovat.

Nezapomeňte veškerá nastavení potvrdit kliknutím na tlačítko Uložit. Všechny úspěšně spárované skupiny a kolonky se vám následně přehledně seřadí v hlavním přehledu formuláře v administraci, kde je můžete kdykoliv upravit nebo do nich přidávat další prvky.

Pořád nevíte? Ozvěte se nám