Ich werde meine Frage vorbringen, indem ich sagte, ich habe hoch und niedrig nach einer Lösung für mein Problem gesucht, einschließlich, aber nicht beschränkt auf Stackoverflow, YouTube und Google.Codeigniter 3.1.0: Nur Standardroute funktioniert
Mein Problem: Nur meine Standardroute funktioniert in Codeigniter. Meine Standardroute ist auf einen Controller namens Home eingestellt, der eine Home.php-Ansicht lädt. Das funktioniert gut. Ich habe einen anderen Controller namens Pages, der ab sofort nur eine Methode hat, Contact, der auf denselben Namen verweist.
Meine routes.php-Datei sieht so aus.
$route['default_controller'] = 'home/home';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
// All custom routs go below this line.
$route['contact'] = 'pages/contact';
Wenn ich den Standard-Router zu 'pages/contact' ändern sollte, wird meine Kontaktseite angezeigt.
Mein Setup ist wie folgt:
Windows-10 XAMMP 5.6.12 PHP 5.6.12
Jede Hilfe wäre sehr geschätzt.
Vielleicht sollte es "home/index" sein; ' – devpro
Mein Controller heißt zu Hause und die Methode heißt Zuhause (ich weiß, redundant, aber es funktioniert). Mein Problem ist die Route, die Kontakt genannt wird. –
@ Stack-Flo haben Sie die Klasse und Datei Benennung Weg wie hier gesagt http://www.codeigniter.com/user_guide/general/styleguide.html#file-naming – user4419336