zend-controller-router

    6热度

    2回答

    我需要运行基于zend_framework的同一站点以在多个域上运行,并且我的应用程序需要知道它在哪个域上运行。 我认为这是一个好主意,使用Zend_Controller_Router_Route_Hostname,但我遇到了一些问题。 我在我的引导下面的代码得到“未指定的子域。” $ctrl = Zend_Controller_Front::getInstance(); $router = $

    2热度

    1回答

    我想改变Zend框架从该生成URL的方式: $routeString = '/section/:sectionName'; $route = new Zend_Controller_Router_Route(routeString, array(etc, etc...); ...这个... $routeString = '/section_:sectionName'; $route = n

    1热度

    2回答

    我碰到一个问题,我似乎无法找到一个好的解决方案,使其工作。我必须在Zend Framework项目中制作一些动态路线。我会很快解释我的问题是什么: 我需要动态的自定义路由“扩展”默认路由(module/controller/action/params)。我为之工作的项目有几个合作伙伴,路线必须与这些合作。 要存储我创建静态类的伙伴,它看起来像这样。 <?php class App_Par

    2热度

    2回答

    我试图做一个路由器可以对这个结构作出回应: module/controller/action/id和module/controller/action/page 唯一不同的是是“ID”或“网页”。我使用此代码: $routeAdmin = new Zend_Controller_Router_Route( 'administrador/:controller/:action/:id/:pg'

    1热度

    2回答

    在这里我想有一个不同于Zend提供的控制器树。 让我解释一下,在我的许多项目中,我发现自己拥有超过1000行代码的控制器,这不是代码可维护性的顶层。所以我想切断我的控制器,即。 实施例电流控制器:因此,在这个例子 UserController class extends Zend_Controller_Action { listAction public function() {} edi

    1热度

    1回答

    我想创建一个mod重写表达式从localhost/1234重定向到localhost/controller/action?param = 1234。 我在bootstrap.php中,会被重定向形式本地主机的所有请求/数 $routePublic = new Zend_Controller_Router_Route_Regex('^[\d]+(\.[\d]+){0,1}$', array(1 =>

    0热度

    1回答

    我有下面的PHP代码: $hostnameRoute = new Zend_Controller_Router_Route_Hostname( 'subdomain.example.com', array( 'module' => 'subdomain', 'controller' => 'index', 'action'

    2热度

    1回答

    新手Zend框架开发人员试图找出Zend路由问题的简单解决方案。我相信你们中的一位专业人员可以伸出援助之手。 我有一个网站(使用Zend_Navigation建立在Zend框架中),其中包含75%的静态HTML页面内容和一些控制器。顶级导航是在Zend_Navigation中构建的,通过partials循环。 因为我的工作,我沿着这些线建立了很多网站(包含很多静态页面),所以我想要正确地做到这一点

    1热度

    1回答

    我在我的应用程序中定义了几条路由。 当路由A匹配并且我使用路由B组装URL而不重置时,它不包含当前的请求参数。 当通过与当前路线不同的路线组装URL时,是否有简单的方法来包含所有请求参数? 我看过Zend_Controller_Router_Rewrite-> useRequestParametersAsGlobal,但是当(显然)reset = true时,它也会包含请求参数。

    1热度

    3回答

    我使用的模块布局来构建我的控制器: :模块/:控制器/:动作 我想补充一个新的自定义路由,这样下面的网址会工作。 domain.com/username 其中用户名是在网站上,任何注册用户的用户名。 任何人都可以指向正确的方向吗? 谢谢