![]() |
![]() |
![]()
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: 428 Pomógł: 128 Dołączył: 17.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli się dobrze orientuję to masz dwa podstawowe parametry: <controller> i <action>.
Resztę definiujesz wedle uznania tak jak pokazałem wczesniej. Parametry (oprócz <controller> i <action>) są przekazywane do metody akcji. Czyli mając parametry <id> i <przykładowy> i wykonywaną akcję "index" z jakiegoś kontrolera masz:
Nazwy zmiennych w parametrach metody "action_index" powyżej są dowolne czyli równie dobrze może być:
Ten post edytował ziqzaq 9.05.2010, 14:21:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 19:01 |