我正试图熟悉Zend并且有一个问题可能是一个明智的选择,但到目前为止还无法通过Google或SO找到答案。
通过URI传递模型ID的默认方法是什么。我试过了
http://myurl/controller/edit/1
其中1是数据库中对应的主键,但无法使用
获取editAction()方法中的id$request = $this->getRequest();
$id = $request->getParam('id');`
我猜测有一个我缺少的简单配置项。有人可以指出我正确的方向吗?
答案 0 :(得分:2)
ZF中的默认路线如
[/<module>]/<controller>/<action>/<param1>/<value1>/<param2>/<value2>
因此,在您的示例中,您需要类似的内容:
/controller/edit/id/1
如果你想删除/ id / bit,你需要定义一个自定义路由。