Closed slischka closed 5 years ago
getHtmlId nevrácí správnou hodnotu, protože ještě není připojený k presenteru
můžeš zkusit tohle:
$multiplier->onCreate[] = function (Container $container): void { // vrací již připojený FormContainer k presenteru
$container['b']->addCondition(Form::NOT_EQUAL, 1)->toggle($container['b']->getHtmlId());
};
Kód:
Vygeneruje pro všechny inputy
c
stejný html id. Místofrm-form-a-0-c
se vygenerujefrm-c
pro všechny inputy. Zpsobí to, že pokud mám jeden ze selectub
mimo hodnotu1
všechny inputyc
se zobrazí.Render: