私は FuelPHP を初めて使用し、少しコーディングしました。私が行ったことは、単純なコントローラーを作成し、2 つのメソッドを作成することでした。1 つは action_index() 用で、もう 1 つは action_add() 用です。コードを以下に示します。ビューは既に app\views\ フォルダーにあります。
class Controller_Student extends Controller
{
public function action_index()
{
return Response::forge(View::forge('index'));
}
public function action_add()
{
return Response::forge(View::forge('select'));
}
}
このコントローラ クラスにルートを設定しました。アプリケーションを実行すると、インデックスは正常に機能し、指示されたビューが読み込まれます。しかし、次のURLを指定すると
http://localhost/project/public/add/
メソッドが呼び出されません! 404 エラーが表示されます
You can see this page because the URL you are accessing cannot be found.
ここで何が間違っていますか。見つけたすべてのドキュメント、チュートリアルを確認しましたが、このタイプのエラーは発生しないはずです。私を助けてください。
以下は、ルーティング ファイルのコードです。
return array(
'_root_' => 'student', // The default route
'_404_' => 'welcome/404', // The main 404 route
);