Nette 2.3 Kdyby/replicator a dynamické přidávání dalšího souboru ajaxem
- FJP
- Člen | 124
Ahoj,
ve formuláři chci nahrát více souborů s možností přidat další soubor
a objeví se další input.
To mi jde, ale když vyberu v inputu soubor a až potom dám přidat další, snippet se překreslí, objeví se pole pro další soubor, ale soubor v předchozím inputu se ztratí. Nevím, jak to obejít. Jinak když navolím počet inputů dopředu a pak zvolím soubory, tak všechno funguje… Díky za radu.
- romiix.org
- Člen | 343
Nikdy som neštudoval detaily, ale zdá sa mi, že voľakedy bolo v popise doplnku vyslovene napísané, že sa to pre fileinputy nemá používať.
Ono je to logické – ak sa prekreslí snippet fileinputom, pokiaľ viem, neexisuje spôsob ako k nemu zo strany servera pripnúť lokálny súbor.
- David Matějka
- Moderator | 6445
muzes javascriptem (bez ajaxu) naklonovat v DOMu ty inputy. s tim, aby mely
unikatni name
, nebo alespon neco jako name="file[]"
… kdyby/replicator si s tim pak na strane serveru po odeslani jiz poradi