Pytanie do 'starszych' kolegów.

Cały czas starałem się unikać Smarty i szablonów jako takich. No ale przyszla kryska na matyska no i mam problem.

Używałem zawsze PEAR:Quick_Forms do generowania i wyświetlania formularzy, niestety, zeby przekazać wszystko odpowiednio do szablonu trzeba się mocno na męczyć (jakby kogoś interesowało to LINK).

nie ma problemu z przekazaniem po prostu kodu HTML do szablonu, problem zaczyna się w momencie kiedy chcemy obsłużyć akcje formularza, jak np. validate() która jest wykonywana po pomyślnym przejściu formularza przez validacje (lub jej braku). Wtedy przekazanie po prostu kodu HTML nie jest wystarczające.

Czy ktoś może poradzić jakiś optymalne rozwiązanie? Jak np. najlepiej 'dobrać' się do formularzy przy użyciu Smarty (lub czegoś pokrewnego) bo jeżeli mam ręcznie dodawać formularz w szablonie to cała automatyczna kreacja formularzy traci sens. Dzięki za pomoc i spostrzeżenia.