Auf welchem Weg die URI mit Parametern an eine Methode in codeigniter?

Weiß ich nicht viel über die routing Konzept in codeigniter, möchte ich weitergeben viele Parameter, um eine einzelne Methode, wie in diesem http://www.codeigniter.com/userguide2/general/controllers.html tutorial-Seite.

In der url habe ich diese

http://localhost/code_igniter/products/display/2/3/4

In meinem routes.php ich habe geschrieben

$route['products/display/(:any)'] = 'Products_controller/display';

Was ich dachte, ist es übergeben wird, werden alle Parameter (hier 2/3/4) auf die Methode "anzeigen" automatisch, aber ich erhalte eine 404 Fehler Seite nicht gefunden.

Im Allgemeinen möchte ich etwas erreichen möchten, wenn der URI controller/method ich möchte die route zu someother_controller/its_method und übergeben Sie die Parameter, wenn eine Methode. Wie kann ich es tun?

Welche version von codeigniter Sie mit Auch neuen Standort für das codeigniter-Dokumente können gefunden werden hier. codeigniter.com/docs
codeigniter 3.0 möchte ich weitergeben dieser Parameter zur Anzeige Methode können Sie bitte helfen Sie mir!
Haben Sie Sie sicher, dass die controller-Datei-name Products_controller.php und auf Strecken versuchen mit Kleinbuchstaben $route['products/Anzeige/(:any)'] = 'products_controller/display/$1';
Sie ist vielleicht das beste, zu schauen, codeigniter 3 uri-routing codeigniter.com/user_guide/general/routing.html
Dank wolfgang1983 , als Sie sagte: ich habe den Namen der Datei "Products_controller" und verwendet die Kleinschreibung in routes.php auch die Antwort von Suvash fein gearbeitet ! aber Wenn ich vermisse jemand von den Parametern bin ich wieder, immer 404 nicht gefunden.wie kann ich schreiben-route-Regel, die passieren können, alle Parameter selbst wenn ich eine verpassen? in diesem Fall möchte ich weitergeben, einen default-Wert sagen, 0 zu diesem parameter. wie kann ich es tun?

InformationsquelleAutor Velu N | 2015-07-29

Schreibe einen Kommentar