![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki pomocy dobrych ludzi z forum wybrałem swój framework Kohana. Ale mam z nim pewien kłopot. Jak ustawić jeden kontroler dla kilku podstron? Treść tych podstron ma być odczytywana z bazy danych. Do czego jest mi potrzebny tylko identyfikator, który jest podany w adresie, np home. Dzięki przepisywaniu adresów w apachu mam nice-url: adres.pl/home albo adres.pl/contact. Tylko, że Kohana dla takich adresów szuka kontrolerów home i contact. A kontroler ma być jeden wspólny i tylko ma pobierać różne rekordy z tej samej tabeli. Jak to zrobić przy pomocy Kohany?
pozdro |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
destroyerr dzięki, trochę się naszukałem, ale wszystkiego i tak nie mam.
Znalazłem bootstrap. Tam chyba mogę dać np: Route::set('default', '(<id>)') ->defaults(array( 'controller' => 'main', 'action' => 'page', )); Wtedy wpisując strona.pl/home odwołam się do kontrolera main i akcji page? Ale teraz nie wiem jak skorzystać w tej akcji z id inaczej niż poprzez $_SERVER? I mam jeszcze jedną zagwozdkę. Co jeśli dla adresu strona.pl/contact będę chciał skorzystać z innej akcji albo kontrolera? Będę chciał wyświetlić formularz a nie pobierać dane z bazy. Jeśli znasz jakieś dobre tutki o Kohana 3 to proszę podaj linki do nich. Ja bazuje na oficjalnej (kiepskiej, bez przykładów) dokumentacji i na nasza.kohana.pl. Poza tym to tylko pojedyncze wpisy na blogach. Nigdzie nie ma niczego bardziej kompletnego? pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:40 |