zend-router

    2热度

    1回答

    我一直在过去2个小时里一直在解决这个问题。我试图添加一个正则表达式路由到我的Zend Framework(V1)应用程序。我的其他路由是静态的,并存储在我的application.ini文件中,那就是我想要放置一些新的正则表达式路由的地方。 之前,我继续在更复​​杂的正则表达式的路由工作,我开始下面的(工作)路径转换为正则表达式路线: resources.router.routes.shift-d

    0热度

    1回答

    我正在为一个扩展为Zend\Mvc\Router\RouteInterface的Zend Framework 2项目编写我的自定义路由器。路线应该来自数据库(大型项目有数百页)。工作路由器显然只需要两种方法:match()和assemble()。我工作的比赛一切正常。 但是assemble()呢? 该方法返回什么?难道它只是返回应用程序的基本路径? 这里是内部路由器的什么人(Zend\Mvc\Ro

    0热度

    1回答

    我有什么,我希望是一个相当简单的问题,但它一直在服用了一段时间才能弄清楚...... 我试图建立一个/settings路线在Zend。我没有settings的模块,但是我已经在application模块中设置了必要的视图和控制器。 我会切入正题。 这里是我的代码: 'settings' => array( 'type' => 'literal', 'options' =

    1热度

    1回答

    控制器是否可以获取到所有其他控制器的路由?我需要的是获取“/ customer /:customer_id /”路径。 我扫描了控制器文件夹,因此我知道所有控制器的名称。 有什么建议吗?

    0热度

    1回答

    如何做我必须建立一个自定义模块在Zend框架默认语言路由,在我的情况的管理模块。 我有以下代码: $langRoute = new Zend_Controller_Router_Route( ':lang/admin', array( 'lang' => 'ro', ) ); 我wan't获得的网址如下所示: www.example.com/ro/adm

    0热度

    1回答

    什么我尝试实现: domain.com/user = UserController::index domain.com/user/profile = UserController::profile domain.com/user/profile/9 = UserController::profile (with query param id=9) domain.com/use

    0热度

    1回答

    我有这样的例子: $route = new Zend_Controller_Router_Route_Regex( 'blog/archive/(\d+)-(.+)\.html', array( 'controller' => 'blog', 'action' => 'view' ), array( 1 => 'id',

    1热度

    1回答

    我是新来的zend框架3,我试图创建一个新的路由类型,可以在数据库中搜索匹配路由路径。我正在使用doctrine orm,不幸的是我不知道如何在路由类中注入实体管理器。 我试着定义一个工厂类,以便有权访问服务管理器,但这不起作用,因为路由类必须实现Zend \ Router \ Http \ RouteInterface,它声明路由类必须包含它自己的工厂定义为“功能工厂($ options)”。

    0热度

    1回答

    我需要用我的ZF2匹配2个不同的领域: www.gamempire.it是基础 www.rankempire.it必须匹配只有一个特定的控制器 所以我尝试添加该到我的路由器的配置,但没有成功(匹配到我的默认控制器): 'rankempire' => array( 'type' => 'Hostname', 'options' => array( 'route' => '

    1热度

    1回答

    我对Zend_Controller_Router_Route有一些问题。 我在标准模块/控制器/动作符号以下网址: http://www.mysite.com/rent/index/region/myregion/town/mytown/district/mydistrict/filter_params/filter_values 模块:租 控制器:指数 PARAMS:区,镇,区 filter_p