フロントエンドとバックエンドの 2 つのモジュールを持つ Web サイト プロジェクトに ZF2 を使用しています。次の標準形式を持つこれらのモジュールの両方の URL を生成したいと思います。
/module/controller/action
これまでのところ、このソリューションを試してみましたが、機能させることができませんでした
'router' => array(
'routes' => array(
'application' => array(
'type' => 'Segment',
'options' => array(
'route' => '/[:module[/:controller[/:action]]]',
'constraints' => array(
'module' => '[a-zA-Z][a-zA-Z0-9_-]*',
'controller' => '[a-zA-Z][a-zA-Z0-9_-]*',
'action' => '[a-zA-Z][a-zA-Z0-9_-]*'
),
'defaults' => array(
'module' => 'Front',
'controller' => 'Front\Controller\Index',
'action' => 'index'
)
)
),
),
),
/modulename/controllername
ZF1 の古いデフォルト ルートと同様に、モジュールごとに特定のルートを作成する必要なく、URL が次のようになるようにしたいと考えています。それを行うことは可能ですか、それともzf2に固有の方法はありますか?