![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 1 Dołączył: 13.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czy mógłby mnie ktoś naprowadzić jak zintegrować CakePHP 2.x z najnowszym RainTPL?
Chcemy w pracy móc zrobić coś takiego:
+ zachować możliwość wykorzystywania Cake'owych helperów w szablonie poprzez zdefiniowanie nowego znacznika w Rainie, który sprawi, że Rain zignoruje zawarty w szablonie kod PHP w trakcie cache-owania szablonu. Czyli: index.tpl: Kod {$hello} <br> <?php echo $this->Html->link('edit', array('action' => 'edit', 3)); ?> Chodzi po prostu o pełną integrację RainTPL z CakePHP 2.0. Próbowałem przerobić SmartyView, ale niewiele mi się udało. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Z tego, co przejrzałem dokumentację, to nie ma takiej możliwości... Jest jedynie {noparse}, ale podejrzewam, że to nie jest to, czego potrzebujesz...
Śmiem twierdzić, że lepiej będzie poszukać innego systemu szablonów niż przerabiać RainTPL. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 1 Dołączył: 13.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Musisz napisać klasę pośredniczącą, czyli to, co masz ustalone w viewClass.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 1 Dołączył: 13.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam już napisaną taką klasę, ale częściowo. Działa na razie wstrzykiwanie zmiennych do szablonu i jego automatyczne wywołanie:
Ale nie bardzo wiem, jak się dostać do reszty metod Raina. Nie ma w kontrolerze jakiejś metody w stylu:
? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Pytanie: w jakim celu chcesz się dostać do metod Raina?
Mówiłem o klasie pośredniczącej (czyt: instancjującej RainTPL, ustawiającej jej opcje), a nie podpięciu RTPL bezpośrednio jako klasę widoku w Cake'u. Widok jest instancjowany w późniejszym etapie, z tego, co pamiętam, to w wywołaniu metody render. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 7 Dołączył: 22.10.2009 Skąd: Siędzę Ostrzeżenie: (0%) ![]() ![]() |
Pytanie po co w MVC system szablonów?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 16:45 |