Nefunkční Contributte/forms-wizard

Denis47
Člen | 3
+
0
-

Zdravím, potýkám se s problémem zprovozněním extensiony form-wizard. Vše jsem udělal dle jasné dokumentace: https://github.com/…aster/.docs/, ale na stránce, kde chci formulář vykreslit mi to hází chybu:

„It seems that component ‚wizard‘ of type App\Component\Wizard is not intended to be used in the Presenter.“.

Neřešil někdo něco takového v poslední době, popřípadě neví někdo prosím Vás, co s tím? Děkuji.
Chyba screenshot: https://ctrlv.cz/Ui4K

Marek Bartoš
Nette Blogger | 1321
+
0
-

To vypadá, že už je to rozbité čtvrt roku :)
https://github.com/…rd/issues/25
https://github.com/…89a7067e2c69

Felix
Moderator | 1279
+
0
-

Ahoj.

Pripravujeme velku update, viz https://github.com/…zard/pull/27.

Kdyby jsi mel @Denis47 moznost, budeme radi, kdyz to otestujes.

jikki
Člen | 73
+
0
-

Ahoj,

funguje vám to už? Píše se tam, že to je už fixed, ale mě to zatím nejede. Zkouším dev i v3.

díky

Petr Parolek
Člen | 458
+
0
-

Ahoj, zkoušel jsem podle návodu a vše funguje, jak má – viz můj pokus na https://github.com/…forms-wizard

EDIT: potvrzuju, že poslední stabilní verze 3.0.0 je rozbitá! dev-master#ac61313 je funkční.

Editoval Petr Parolek (17. 6. 2021 18:18)

jikki
Člen | 73
+
0
-

Ahoj, potvrzuji, že dev-master mi také funguje. Díky moc

Petr Parolek
Člen | 458
+
0
-

@Felix @Martk Ahoj hoši, mohl by někdo přijmout můj PR https://github.com/…ull/29/files a vydat opravou verzi prosím?M

Felix
Moderator | 1279
+
0
-

Hotovo. Verze 3.1 se narodila. Diky vsem.

Hando
Člen | 10
+
0
-

Ahoj, ať nezakládám nové vlákno, využiji toto starší.
Mám nainstalované tyto balíčky:

  • nette/application: 3.2.10
  • contributte/forms-wizard: 4.0.0

Dostávám tuto chybu:
„Declaration of Contributte\FormWizard\Wizard::getPresenter(): ?Nette\Application\UI\Presenter must be compatible with Nette\Application\UI\Component::getPresenter(bool $throw = true): ?Nette\Application\UI\Presenter“

Pravděpodobně souvisí s Nette Application release z 1. 6. 2026, verze 3.2.9 funguje.
Reverted the experimental hasPresenter()/getPresenterIfExists() addition and the $throw deprecation in Component/Form::getPresenter() – the previous API behavior stays unchanged

Vytvořil jsem issue na GitHubu, ale nedělám to často, tak snad to není špatně.