Damian Nowak is a CEO at Virtkick. He's a Ruby coder, an Arch Linux hacker, and drinks good beer.

Integracja Open Power Template 1.x z KohanaPHP 2.2November 2008

Pół roku temu zamieściłem sposób na integrację systemu szablonów Open Power Template z frameworkiem KohanaPHP. Po pewnym czasie doszedłem jednak do wniosku, iż moje rozwiązanie jest lamerskie ;) Oto zamieszczam moduł integrujący Kohanę z OPT w taki sposób, że z szablonów korzystamy zupełnie tak samo, jak z View.

$view = new View('test.tpl'); $view->dynamic = 'And this is a dynamic.'; $view->render(TRUE);

Wybór silnika przetwarzania szablonów (natywny KohanaPHP lub OPT) dokonywany jest poprzez rozszerzenie szablonu. Wystarczy do nazwy szablonu dodać rozszerzenie .tpl, aby to OPT został użyty do wygenerowania widoku.

Moduł OPT v.1 dla Kohany w skrócie:

Zapraszam do pobierania i korzystania. Moduł został udostępniony na licencji BSD.

Damian Nowak
CEO & Ruby Developer