CodeIgniter を使用しています。これが私のルーティングファイルです
$route['default_controller'] = 'pages/view/home';
$route['(:any)'] = 'pages/view/$1';
どこ
pages はコントローラ クラスで、view はその関数であり、home はその関数のパラメータです。
これがデフォルトのコントローラーです。「ホーム」ではなく別のページを開く必要がある場合、ビュー内から次のようにします
href="<?php echo base_url('products');?>
今私が聞きたいのは、新しいコントローラーを作成した場合、そのコントローラーの機能をどのように使用できますか? base_url() 関数に 3 番目のパラメーターのみを渡しているためです。
明らかに、$routes を書かなければならないと思いますが、どうすればよいでしょうか? すべてのトラフィックが
ページ/ビュー
新しいコントローラーを作成しようとしましたが、使用できませんでした。新しいコントローラーの名前は new_controller で、関数呼び出し new_function() があります
そして、次のように $route を書きました
$route['pages/view/product'] = 'new_controller/new_function';