Pro vývojáře
DomůPřihlášeníNápovědaKontakt
  • Úvod
  • Vývoj aplikací
    • Inicializace
    • Nastavení
    • Smazání
  • RESTful API - Retailys
    • Prodejní kanály
    • Obsah
      • Produkty
      • Kategorie
      • Varianty
      • Rodiny
    • Objednávky
    • Události
    • Šablony (UI prvky a snippety)
      • Administrace
      • Eshop
    • Sklady
    • Dodavatelé
    • Uživatelé
    • Firmy
    • Přihlášený
    • Seznamy
  • Retailys language
  • Uživatelská práva
  • Užitečné příkazy
  • Příklady
  • Kontakt
Powered by GitBook
On this page
  • Podporované literály
  • Podporovaní operátoři
  • Vestavěné objekty a proměnné

Was this helpful?

Retailys language

Podporované literály

  • řetězce - jednoduché a dvojité uvozovky (např. 'hello')

  • čísla - např103

  • pole - pomocí zápisu typu JSON (např. [1, 2])

  • hashe - pomocí zápisu typu JSON (např. { foo: 'bar' })

  • logické - trueafalse

  • null -null

  • exponenciální - také známý jako vědecký (např. 1.99E+3nebo 1e-2)

Podporovaní operátoři

Aritmetičtí operátoři

  • + (přidání)

  • - (odčítání)

  • * (násobení)

  • / (dělení)

  • % (modulus)

  • ** (pow)

Bitové operátory

  • & (a)

  • | (nebo)

  • ^ (xor)

Porovnání operátorů

  • == (rovnat se)

  • === (identické)

  • != (nerovná se)

  • !== (není totožný)

  • < (méně než)

  • > (větší než)

  • <= (menší nebo rovno)

  • >= (větší nebo rovno)

  • matches (regex match)

Logičtí operátoři

  • not nebo !

  • and nebo &&

  • or nebo ||

Řetězcové operátory

  • ~ (zřetězení)

Operátoři pole

  • in (obsahovat)

  • not in (neobsahuje)

Příklad: podmínka pro zobrazení pouze pro prodejní kanály 1, 4, 8

%channelId% in [1,4,8]

Numerické operátory

  • .. (rozsah)

Ternární operátoři

  • foo ? 'yes' : 'no'

  • foo ?: 'no'(rovná se foo ? foo : 'no')

  • foo ? 'yes'(rovná se foo ? 'yes' : '')

Vestavěné objekty a proměnné

Objekt %user%

  • %user.id% - identifikátor přihlášeného uživatele

  • %user.language% - kód jazyku přihlášeného uživatele

PreviousSeznamyNextUživatelská práva

Last updated 5 years ago

Was this helpful?