Wizard chemistry – skip kroků
- Danny
- Člen | 146
Zdravím,
je nějaká možnost jak v Wizard chemistry skočit do jiného
kroku pokud nejsou data required ve formuláři, tedy jít
třeba z 1 rovnou na 4. Formulář mě v tuhle chvíli nepustí a nevím
jaká funkcionalita to hlída.
Zkoušel sem
public function handleChangeStep($step): void {
if($step == 1 && XX) {
$this->getComponent("wizard")->setStep(3);
} else {
$this->getComponent("wizard")->setStep($step);
}
$this->redirect("this");
}
Popř jak se tohle dá řešit? Jde mi o to že mám jeden mezi krok který může a nemusí nastat a podle toho co je v předchozím formuláří buď chci udělat next(step2) nebo next(step3) například.
Děkuji moc za jakékoliv odpovědi.
- Martk
- Člen | 661
Hlídá to toto . Kdybys nyní přeskočil kroky 2 a 3, tak se hodnoty v poli nezobrazí z těchto formulářů nezobrazí. Můžeš zkusit podědit, vymazat podmínku a uvidíš, co to udělá.
PS: přidat plnou podporu volitelných kroků bude časově náročné, možná to někdy přidám.
Editoval Martk (24. 10. 2018 12:39)