【问题标题】:How to make a custom request in zend framework如何在 zend 框架中发出自定义请求
【发布时间】:2012-11-28 19:13:39
【问题描述】:

我想在一系列具有相同功能但风格和语言不同的网站上使用 zend 框架

网址是这样的

http://www.<style>.com/<language>/<controller>/<action>

如何将插件添加到 zend 框架中以使其工作

我可以修改

$_SERVER['REQUEST_URI'] 

实现语言功能,但它破坏了视图中的网址。 我应该为视图创建一个 url 助手吗?

并设置

$view->setScriptPath($_SERVER['HTTP_HOST']) 

在控制器中实现样式功能 不过真的不好看

我希望能收到请求

$request->getParams() 

会回来

array(
    'controller'=> <controller>,
    'action'=><action>,
    'module'=><module>,
    'language'=><language>,
    'style'=><style>
)

我该怎么办?

【问题讨论】:

    标签: zend-framework


    【解决方案1】:

    您必须为您的应用程序创建路由。见http://framework.zend.com/manual/1.12/en/zend.controller.router.html。您可以修改路线以包含语言。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多