我是Zend Framework 2.3的新手让我们来看看我的应用程序在Zend框架2.3中有多个模块,但我不想为路由模块配置创建单独的文件,我想创建动态路由,那么我该如何执行它帮帮我。我想为zend framework 2.3中的所有模块创建动态路由?
1
A
回答
0
一个全球性的路线是你想要什么:
'router' => array(
'routes' => array(
'home' => array(
'type' => 'Zend\Mvc\Router\Http\Segment',
'options' => array(
'route' => '/',
'defaults' => array(
'controller' => 'Application\Controller\Index',
),
),
),
'pages' => array(
'type' => 'Zend\Mvc\Router\Http\Segment',
'options' => array(
'route' => '/:module/[:controller[/:action[/:id]]]',
'constraints' => array(
'module' => '[a-zA-Z][a-zA-Z0-9_-]*',
'controller' => '[a-zA-Z][a-zA-Z0-9_-]*',
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[a-zA-Z0-9_-]*'
),
),
),
),
),
相关问题
- 1. Zend Framework - 模块路由
- 2. 如何创建我的Zend Framework中的所有模块
- 3. Zend Framework路由器动态路由
- 4. 在Zend Framework中更改模块路由
- 5. Zend Framework中的全动态路由器
- 6. Zend Framework中的动态默认模块
- 7. Zend Framework - 路由器 - 创建别名
- 8. Zend Framework动态操作名称路由
- 9. 在Zend Framework的模块控制器中创建动作
- 10. Zend Framework中的模块URI路由问题
- 11. 在Zend Framework中删除默认模块的默认路由
- 12. Zend Framework中的通用模块路由2
- 13. Zend模块:如何修复模块中的动作路由?
- 14. Play Framework 2.3中的域路由
- 15. 如何重新路由Zend Framework中的所有URL?
- 16. Zend Framework的主机路由
- 17. 如何在Zend-Framework中创建自定义路由器?
- 18. 如何在Zend Framework中路由动态子域?
- 19. Zend Framework 2 MVC - 模块路由映射不起作用
- 20. Zend Framework路由与Zend_Config_XML
- 21. Zend Framework - cms页面路由
- 22. 将REQUEST_URI转换为路由(Zend Framework)
- 23. Zend Framework - Zend Tool - 模块错误:我使用Zend Tool创建模块后出现错误
- 24. Zend Framework中的自定义路由1
- 25. Zend Framework的论坛模块?
- 26. 在mvc5中创建动态路由
- 27. 在Zend Framework 1.9.0中创建管理模块和配置
- 28. 在Zend Framework中动态加载模块2
- 29. 在angular-cli中创建模块时生成路由模块
- 30. Zend Framework:如何映射完全动态路由
http://stackoverflow.com/questions/20771663/php-zend-framework-2-routing-with-dynamic-controller-name-的重复但是相同控制器 – 2014-10-09 08:03:29
通配符路由被认为是不好的做法。建议使用显式路径代替 – Xerkus 2014-10-09 09:56:59
在zend骨架应用程序中查看此路由,但请记住它不是建议的方法:https://github.com/zendframework/ZendSkeletonApplication/blob/master/module/Application/config/ module.config.php#L23 – Xerkus 2014-10-09 10:07:50