Šablony (UI prvky a snippety)

Pomocí šablon definuje rozšíření v administraci či na ostatních místech systému umístění, kde se mají jednotlivé jeho prvky (bloky, záložky, snippety atd.) zobrazit.

Šablony

V systému Retailys je možné vložit funkcionalitu externí aplikace na různá místa v administraci či šablonách. Je tak možnost přidávat různá tlačítka či snippety ke správě objednávek či produktů, formulářové prvky do objednávkového formuláře na e-shopech a mnohé další. Každá šablona očekává definovanou URL adresu, která dostane (např. ID objednávky) a následně vrátí (např. počet) potřebná data.

Každá šablona má svoji definici, která je dle datového modelu na příslušném endpointu API (System.Layouts)arrow-up-right. Šablona je aktivní vždy pokud není definována podmínka pro zobrazení pomocí Retailys Language.

UI prvky a snippety podporované v Administraci

circle-info

Více informací o UI prvcích podporovaných v administraci najdete v zde.

UI prvky a snippety podporované v E-Shopu

circle-info

Více informací o UI prvcích a snippetech v E-Shopech najdete zde.

Podmínky a oprávnění

Pokud vývojář chce na konkrétní místo v systému umístit nějaký prvek či funkčnost pouze při určitých příležitostech, může využít bohatých možností podmínek.

Příkladů, kdy podmínek využít, může být spousta:

  • vývojář může chce zobrazit tlačítko na odeslání faktury do účetního softwaru pouze u objednávek, u kterých už je faktura vytvořena,

  • tisk štítků pro poštu je možné zobrazit pouze tehdy, pokud předtím došlo k odeslání údajů o objednávce do systému pošty a ta tak mohla štítek vygenerovat,

  • zobrazíme tlačítko na odeslání do účetního softwaru pouze tehdy, pokud je objednávka vedena na firmu č. 123,

  • tlačítko na odeslání do účetního softwaru se má zobrazit pouze účetní, která má patřičná oprávnění.

Ke skrytí či zobrazení jednotlivých prvků slouží podmínky (Retailys language).

triangle-exclamation

Last updated