Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Zend Framework] proces dispatchingu
Łucio
post 23.10.2006, 15:24:06
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.09.2005

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


Zapoznaję się ZF, stronę mam umieszczoną w katalogu katalog/index.php w katalogu będącym document root Apache, tak więc jej adres to http://localhost/katalog/index.php.

No i na samym początku napotkałem na problem, gdyż w czasie procesu dispatchingu poszukiwany jest kontroler pod adresem http://localhost/katalog/apps/controllers/...gController.php, zamiast IndexController.php

Czyli jak wykonać konfigurację frameworka, aby "katalog" nie był traktowany jako kontroler, tylko zwykły katalog który jest folderem bazowym, coś jak "<base href=""> w html?
Go to the top of the page
+Quote Post
nospor
post 23.10.2006, 16:46:47
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Łucio
post 23.10.2006, 17:46:37
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.09.2005

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


Cytat(Łucio @ 23.10.2006, 16:24:06 ) *
...
Czyli jak wykonać konfigurację frameworka, aby "katalog" nie był traktowany jako kontroler, tylko zwykły katalog który jest folderem bazowym, coś jak "<base href=""> w html?

Znalazłem jedno rozwiązanie w komentarzach na stronie http://hades.phparch.com/ceres/public/arti...ork::tutorial/2 które określane jest jako "quick and dirty". Polega na edycji oryginalnego pliku Zend/Controller/Router.php i dodaniu następującego kodu po linii nr 54:

  1. <?php
  2. $path = str_replace( "my_sub_directory/ www", "", $path );
  3. ?>


Rozwiązanie działa, ale jakby ktoś znał inny sposób, bez ingerencji w oryginalne pliki frameworka, to niech napisze...
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 Wersja Lo-Fi Aktualny czas: 6.07.2025 - 13:11