私が取り組んでいるZend Frameworkサイトの管理パネルのルートチェインを実装しようとしています。私は、 "admin"ルートが "/ admin"でルートし、 "adminLogin"ルートが "/ admin/login"でルートすることを期待して、次の設定ファイルを使用しています。Zend Frameworkによるルートチェイン
<?xml version="1.0" encoding="UTF-8"?>
<routes>
<admin>
<route>admin</route>
<defaults>
<module>admin</module>
<controller>index</controller>
<action>index</action>
</defaults>
<chains>
<adminLogin>
<route>login</route>
<defaults>
<module>admin</module>
<controller>login</controller>
<action>index</action>
</defaults>
</adminLogin>
</chains>
</admin>
</routes>
この設定では、「adminLogin」のみが動作します。ルート "admin"はデフォルトモジュール/コントローラ/アクションにルーティングされます。
私は連鎖がどのように機能するかについて何か不足していると思います。 フィードバックは非常に高く評価されています
ので、ルート 'admin'は一致していない、とあなたは' /デフォルトモジュールのインデックスコントローラのindexアクションを取得admin'に移動しようとすると? – jason
それはまさに何が起こるかです。 –