私は、ordersというサイトを持っています。サブフォルダーとURIセグメントを持つCodeigniter
コントローラフォルダには、管理というサブフォルダがあります。 editOrder
私は、パラメータとして$ IDを取得インデックス機能を持っているeditOrder制御装置において:
があって、私はと呼ばれるコントローラを持っています。私はこのコードを持っている私のルートファイルでeditOrder/1:
は私のいずれかの形式で、私はへのリンクを持っている$route['editOrder'] = 'manage/editOrder';
のリンクが見つかりませんエラーページを提供します。
私はこのように、手動でページに移動しようとした:
を見つけていないhttp://localhost/orders/editOrder/1
ページは、私はこの方法を試してみました:
私のルートファイルで:
が見つかりません$route['editOrder/(:num)'] = "manage/editOrder/$1";
ページ
設定ファイルを次のように変更しました:
$config['uri_protocol'] = 'PATH_INFO';
$ config ['enable_query_strings'] = TRUE;ホームページに私を取る
http://localhost/orders/?c=editOrder&m=index&id=1
:
そして、この方法を試してみました。
idセグメントをeditOrderコントローラに渡すにはどうすればいいですか?
Ahhhhhhhhhh
は、どのように私はこのコントローラを呼ぶだろう????
あなたはどのようなURLを持っていて、どのように変更/ルーティングする必要があるのかを詳しく説明できますか? – user973254
あなたのSEFのURLはありますか?そうでなければ、htaccessファイルにすることができます。 – minboost