Contributte\FormWizard – když použiji dva formuláře s wizardem zobrazí se chyba
- vb76
- Člen | 16
Ahoj,
použil jsem wizard z tohoto zdroje https://github.com/…master/.docs, přesně tak jak je popsáno. Jen jsem wizard nazval wizard1. Funguje bez problémů.
Pokud chci přidat další wizard2, zobrazí se chyba:
Multiple services of type Contributte\FormWizard\Wizard found: wizard1,
wizard2
Nejspíše to souvisí s autowired, pokud se nepletu…
Nějaký nápad jak zprovoznit wizard dvakrát, tedy pro dva rozdílné
formuláře o několika korocích?
Děkuji předem za tipy!
- vb76
- Člen | 16
Děkuji moc!!! Samozřejmě na to čumím a nevidím.
Šaman napsal(a):
Imho to bude v tom presenteru, nemáš tam něco takového?
/** @var Wizard @inject */ public $wizard1; /** @var Wizard @inject */ public $wizard2;
V té inject anotaci musí být přímo třídy
Wizard1
aWizard2
, jinak se nerozezná která je která.