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');
而且在某些情況下,瀏覽器返回該錯誤(!) - 「缺少參數‘身份證’」,但我不知道爲什麼。
有人可以幫我解決這個問題嗎?
*「和一些(!)的情況下......」 *你能給出一個這些案例之一的例子?否則它將不可能幫助你... – Wilt
我知道這聽起來很奇怪,但主要是如果ID只包含一個數字。但在某些情況下,例如。 ID 33,它不起作用。我真的不知道。 – KRiSTiN
你可以添加這些網址作爲問題的例子嗎? – Wilt