![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
miałem chwilę i usiadłem do autorskiego frameworka opartego na wzorcu MVC. Chciałbym go dopracować, utworzyć wersje stabilną. Kod frameworka jest dostępny pod adresem: https://github.com/artimman/dbmframework Zakończyłem pierwszy test aplikacji na serwerze zdalnym - powodzeniem. Wydaje się, że już jest całkiem Ok i ciekawe, czy ktoś się ze mną zgodzi? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Sprawdzam jak działa templates/base.phtml i yield'y, include, extends jest ok, pozostało {{ $this->trans('lang') }} Czy ktoś ma może pomysł jak sprawić, aby w szablonach działało {{ trans('lang') }} i/lub podobnie? Jak zwykle nie kumam Skoro ten kod private function compileEchos(string $code): string { return preg_replace('~\{{\s*(.+?)\s*\}}~is', '<?php echo $1 ?>', $code); } ci obsluguje {{$this->metoda}} to wywal $this i dodaj do echo private function compileEchos(string $code): string { return preg_replace('~\{{\s*(.+?)\s*\}}~is', '<?php echo $this->$1 ?>', $code); } ps: dalej tworzysz potworki ala: if (..) { ... return ... } else { return ... } Nauki ciagle ida w las |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 14:52 |