8. Služby – step07 nově: multi seznam
Kompletní originál na demu:
navod-akce.html
8. Služby – step07 nově: multi seznam
www.iskasa.eu · návod k modulu Akce
8\. Služby – step07 nově: multi seznam
V menu obvykle hned za Prostory. Stránka: step07 → formulář step07 \+ seznam AkceSluzbySeznam.
8.1 Dva režimy vkládání
multi Seznam (nové) – výchozí
- Tabulka všech služeb z číselníku — zaškrtnutí, počet kusů, termín u každé řádky
- Pod položkou mohou být řádky skladu (step07FormMultiSklad)
- Jedno odeslání uloží více služeb najednou → step07vlozMulti
- Již vložené položky jsou v tabulce označené
classic Jedna položka (původní)
- Select jedné služby (SluzbySelect)
- Detail, cena, zodpovědná osoba, uložení → step07vloz
Přepnutí: odkazy Seznam (nové) / Jedna položka (původní) nad formulářem, nebo URL step07form=multi / classic. Preference se pamatuje v SESSION a cookie Step07SluzbyFormMod.
Úprava existující řádky vždy otevře klasický formulář (?ss= nebo kód služby) — multi režim se u editace nepoužívá.
flowchart TD
A["step07 aa"] --> M{"Režim"}
M -->|multi| T["Tabulka služeb checkbox + ks + termín"]
M -->|classic| S["SluzbySelect jedna položka"]
T --> V["step07vlozMulti"]
S --> V1["step07vloz"]
V --> J["step07VlozJeden po řádcích"]
V1 --> OK["Zápis dovakcesluzby"]
J --> OK
E["Úprava ?ss="] --> S
OK --> L["AkceSluzbySeznam"]