Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Kohana :: routing
Forum PHP.pl > Forum > Przedszkole
modic
Mam problem, szukałem na kilku forach, google, ale niestety nie znalazłem działającego rozwiązania sad.gif

Jak zrobić w kohanie V2 aby wpisując adres:

http://localhost/site/page/strona001

wyświetliła się strona:

http://localhost/site/page/id/strona001

questionmark.gif

H4eX
poczytaj o mod rewrite
Quantum
@H4eX frameworki mają zaimplementowany własny routing..

stwórz plik application/config/routes.php

a w nim

  1.  
  2. $config = array(
  3.  
  4. 'site/page/([0-9]+)' => 'site/page/id/$1'
  5.  
  6. );
  7.  


link do dokumentacji: http://docs.kohanaphp.com/general/routing

tam masz absolutnie wszystko na ten i nie tylko ten temat..
modic
@Quantum

Wielkie dzięki, ale jakby ten przykład z dokumentacji zadziałał do bym nie pisał na forum.

Nie mam pojęcia, dlaczego to u mnie nie działa, może coś nie tak z konfiguracją sad.gif

Albo nic nie wyświetla, albo przerzuca na stronę główna
Quantum
http://docs.kohanaphp.com/general/routing#...g_configuration

ot cała konfiguracja, na pewno masz pliczek application/config/routes.php ?
Spawnm
routing w Ko2 ustawiasz w /system/config/routes.php
Ew. z tego co pisze w dokumentacji to można też w application/config/routes.php
ale nie w application/routes.php ...
Quantum
@Spawnm literówka, poprawione.

Cytat(Spawnm)
Ew. z tego co pisze w dokumentacji to można też w application/config/routes.php


Nie można, a nawet trzeba. Konfigurację i klasy (biblioteki, helpery) powinno edytować się tylko w folderze aplikacji - inaczej możesz mieć problem przy aktualizacji rdzenia, zresztą aplikacja będzie wtedy bardziej przenośna smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.