Replicator – přidělení unikátních idýček
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Croc
 - Člen | 270
 
Zdravím,
mám replikátor (WebChemistry/Multiplier) a potřeboval bych přidělit
unikátní idčka pro každý pár (princip dole nefunguje, je to jen naznačeno
o co mi jde):
 $i=0;
        $multiplier = $form->addMultiplier('multiplier', function (Nette\Forms\Container $container, Nette\Forms\Form $form) use ($array, $i) {
            $container->addSelect('select_1', 'Select_1', $array)
                ->setAttribute('class', 'main-select')
                ->setAttribute('id', 'select_'.$i) // zde pro každý pár přidělit unikátní ID
                ->setPrompt('--- Select 1 ---');
            $container->addSelect('select_2', 'Select_2:', array())
                ->setAttribute('id', 'select_'.$i.'_child')  // zde pro každý pár přidělit unikátní ID
                ->setPrompt('--- Select 2 ---');
            $i++;
        }, $defaultCount, $maxCopies);
Díky moc
Editoval Croc (21. 9. 2017 20:04)