Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend 1.12控制器Url帮助程序添加额外字符串_Url_Zend Framework_Controller - Fatal编程技术网

Zend 1.12控制器Url帮助程序添加额外字符串

Zend 1.12控制器Url帮助程序添加额外字符串,url,zend-framework,controller,Url,Zend Framework,Controller,我试图使用$this->\u helper->url向url添加一个额外的字符串,因此我在页面上: /books/adventure 布克斯是控制者,冒险是行动。现在在adventure方法中,我想生成如下URL: /books/adventure/id/4/my-book-title 我知道如何添加id参数,但如何添加图书标题字符串 谢谢Zend\u Controller\u Action\u Helper\u Url只提供了键/值生成的可能性。您可以在此基础上构建自己的url操作助手。只

我试图使用$this->\u helper->url向url添加一个额外的字符串,因此我在页面上:

/books/adventure
布克斯是控制者,冒险是行动。现在在adventure方法中,我想生成如下URL:

/books/adventure/id/4/my-book-title
我知道如何添加id参数,但如何添加图书标题字符串


谢谢

Zend\u Controller\u Action\u Helper\u Url只提供了键/值生成的可能性。您可以在此基础上构建自己的url操作助手。只需扩展
Zend\u Controller\u Action\u Helper\u Url


或者您可以通过输出修改视图中的url字符串。

您可以通过
Zend\u Routes

这里是路由的Zend框架参考