Jak podstrčit callAbleFci() tlačítku ve formuláři vytvořený v Componentě

vosy
Člen | 525
+
0
-

Ahoj mám componentu kde vytvářim formulář s tlačítkem

class ConfirmFormDialogControl extends Control
{
....
....
    public function __construct(private FormFactory $formFactory)
    {

    }
....
...
	protected function createComponentConfirmForm()
    {
		$form = $this->formFactory->create();
		...
		...
		$form->addSubmit('confirm', 'ANO')
            ->setHtmlAttribute('class', 'btn btn-rounded btn-success')
            ->onClick[] = function (Form $form, $value) use ($confirmFce): void {
            $this->confirmFormConfirm($form, $value, $confirmFce);
        };

	}

	private function confirmFormConfirm(Form $form, $value, $confirmFce)
    {
        $confirmFce();
    }

v presenteru mám zatím

    protected function createComponentConfirmFormDialog()
    {
        return $this->confirmFormDialogControl;
    }

nevím kdy, jak a kde v presenteru přidat

	function onConfirm()
	{
		// proveď se po stlačení tlačítka "confirm - ANO"
	}
Bulldog
Člen | 110
+
0
-

přidej si továrnu na tu ConfirmFormDialogControl a pak to dělej podobně jako tady

vosy
Člen | 525
+
0
-

@Bulldog Super, děkuji