Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Kohana]Linki
Enchox
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.02.2009

Ostrzeżenie: (0%)
-----


Pewnie temat juz byl na forum.. ale jednak nie potrafie go znalezc biggrin.gif

W Kohanie 2 standardowy htaccess zmienilem na:

"RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]"

Linki dzialaja bez 'index.php', ale mimo wszystko w linku musi znajdowac sie element 'home' (nazwa kontrolera bodajze), da sie to usunac, aby linki mialy forme x/podstrona, a nie x/home/podstrona?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Ta... A system sam zgadnie jaki kontroler ma wywołać? winksmiley.jpg Tak można robić w określonych wypadkach, ale trzeba to określić w pliku routes lub htaccess, by wiedział, że zadany adres łączy się z określonym kontrolerem.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
lukaskolista
post
Post #3





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


Jezeli zamiast

http://localhost/katalog/kontroler/akcja

chcesz miec

http://localhost/katalog/akcja

to nazwij kontroler nazwa akcji i zrob w nim akcje index, ktorej nazwy nie trzeba podawac w adresach, bo jest to domyslna nazwa. Jesli chodzi o cos innego to pisz
Go to the top of the page
+Quote Post
szok
post
Post #4





Grupa: Zarejestrowani
Postów: 165
Pomógł: 20
Dołączył: 2.03.2006

Ostrzeżenie: (0%)
-----


Chodzi chyba o jakieś bardziej przyjazne linki? typu stronaww.pl/moja_strona_cos questionmark.gif

To tak jak masz plik htaccess, natsępnie ustawiasz routingu że domyślny ładuje kontroler np: pages o akcji index i kolejnej zmiennej z nazwa strony którą chcesz załadować.

Chyba o to biega nie? biggrin.gif

Wszystkie takie sprawy ustawiasz w routingu.

Ten post edytował szok 23.12.2010, 08:40:47


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 03:57