Empfehlungen: Erweiterte Suche

Routes / Neuling

Fragen und Diskussionen zur Installation und Konfiguration von Cake.

Routes / Neuling

Beitragvon Aladriel » Fr 14. Mai 2010, 13:27

Hallo Gemeinde,

ich versuche mich gerade in CakePHP und stosse nun auf ein Problem welches ich nicht ganz verstehe.

Ich möchte mit cakephp mehrere Portale einrichten z.B.

http://www.mein_projekt.de/einkauf
http://www.mein_projekt.de/verkauf
http://www.mein_projekt.de/admin

zu jedem Portal soll ein Login den Zugang regeln. Wie richte ich hier die Routes ein?

Ich habe bereits folgendes getestet:

In der core.php habe ich folgendes

Configure::write('Routing.prefixes', array('admin', 'einkauf','verkauf'));

So weit so gut. Hier muss im dann im Controller die entsprechenden Funktionen wie z.B. admin_index(), einkauf_index() und verkauf_index() anlegen, das funktioniert auch.

wenn ich als URL http://www.mein_projekt.de/einkauf/einkaufsliste angebe komme ich in den entsprechenden bereich aber AUCH wenn ich http://www.mein_projekt.de/einkaufsliste angebe. Wie kann ich das verhindern? Ist bestimmt zu einfach, nur sehe ich wohl gerade den Wald vor lauter Bäumen nicht.
Die Files liegen auch strukturiert im Ordner controllers/einkauf, controllers/verkauf, controllers/admin.
Aladriel
 
Beiträge: 1
Registriert: Do 13. Mai 2010, 08:38

Re: Routes / Neuling

Beitragvon ckay » Di 18. Mai 2010, 15:23

Hi,

ich schätze, Du musst noch die Routes (config/routes.php) einrichten. Also in Deinem Fall:

Router::connect('/einkauf/*', array('controller' => 'dein_controller', 'action' => 'einkauf_index'));

Gruß ckay
ckay
 
Beiträge: 7
Registriert: Sa 5. Dez 2009, 11:45
CakePHP-Version: 1.2.5
OS: MacOS X 10.5.5


Zurück zu Installation und Konfiguration

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste