0
Zendフレームワークのルーティングに問題があります。Zendフレームワークルーティングエラー
'name' => array(
'type' => 'Zend\Mvc\Router\Http\Segment',
'options' => array(
'route' => '/site/:id/orders[/:page]',
'constraints' => array(
'id' => '[0-9]*',
'page' => '[0-9]*'
),
'defaults' => array(
'controller' => 'Application\Controller\Site',
'action' => 'action'
),
),
),
コントローラ内。 (!)
$id = (int) $this->params()->fromRoute('id');
、ブラウザがこのエラーを返しますいくつかのケースで
- 「『ID』パラメータがありません」が、私はなぜ知りません。誰でもこの問題について私を助けることができますか?
*「そして、いくつかの(!)のケースでは...」*あなたが与えることができますそれらのケースの1つの例?それ以外の場合は、あなたを助けることは不可能です... – Wilt
私はそれが奇妙に聞こえることは知っていますが、主にIDが1つだけの数字で構成されている場合です。しかし、場合によっては、例えば。 ID 33、それもうまくいきません。私は本当に知らない。 – KRiSTiN
これらのURLを質問に例として追加できますか? – Wilt