アプリケーションにルートを追加して、ajax呼び出しで使用できるようにしようとしています。
これが私のapplication.iniにあるものです
;Routes
resources.router.routes.products.route = "/backend/api/:command"
resources.router.routes.products.defaults.module = "backend"
resources.router.routes.products.defaults.controller = "api"
resources.router.routes.products.defaults.action = "index"
/ backend / api / SomeCommandに対してajax呼び出しが行われると、次のエラーが生成されます。
メッセージ:無効なコントローラーが指定されました(バックエンド)
array (
'controller' => 'backend',
'action' => 'maestro',
'module' => 'default',
)
モジュールが「バックエンド」ではなく「デフォルト」に設定されており、コントローラーが「API」ではなく「バックエンド」に設定されていることがわかりますが、これは何が原因でしょうか。