jQuery File Upload – multiplier – jak spojit dohromady
- cafesk8
- Člen | 103
Zdravím,
mám formulář, kde potřebuji využít webchemistry/forms-multiplier. Nebo jakýkoliv jiný Multiplier v kombinaci s uploadem obrázků (k tomu používám jzechy/jquery-fileupload).
Potřebuji na jedné stránce v jednom formuláři mít x sekcí, kam uživatel nahraje své fotografie a ke každé doplní nějaké doplňující informace.
$form = new Form;
$photo_container = $form->addMultiplier('photo_container', function (Nette\Forms\Container $container, Nette\Forms\Form $form) {
$container->addFileUpload("image");
$container->addText('popis', 'Popis')
->setRequired(false);
$container->addText('poznamka', 'Poznámka')
->setRequired(false);
}, 3, 3);
Vyskočí mi chyba Component with name ‚uploadControllerImage‘ already exists – což chápu, že tam daná komponenta může být jenom jednou, nevíte někdo jak to obejít?
Dále pokud tedy dám max. 1 instanci multiplieru, tak po nahrání souboru
mi vyskočí Undefined index: photo_container[0][image] –
což zase chápu, že UploadController.php:134
neočekává
pole …
Nějaké nápady? @JZechy
Editoval cafesk8 (20. 9. 2019 18:35)