Codeigniter + HMVC でサブフォルダーを使用すると問題が発生しました。
/system/application/modules/welcome/controllers/staff/welcome.php
これにアクセスするには、http://www.app.com/welcome/staff/welcomeからアクセスする必要があります
残念ながら、これは私の URL 構造の残りの部分に適合しません。
URL から最初のウェルカムを削除して、URL がhttp://www.app.com/staff/welcomeになるようにするにはどうすればよいですか
モジュール内にルートを追加しようとしました:
/system/application/modules/welcome/config/routes.php
お気に入り:
$route['staff/welcome'] = "welcome/staff/welcome";
しかし、残念ながら運がありません。
このルートを実際の codeigniter ルート ファイルに追加することは機能しますが、モジュールを機能させるためにモジュールの外部にコードを追加することは、モジュール化を採用するポイントを逃しているように感じます。
誰かが助けてくれることを願っています。
ありがとう、
ティム