0
A
回答
0
如果你有一个URL结构,这样,
site.com/controller/navigation_link_item
其中navigation_link_item从数据库中来,那么控制器内,你可以访问URL的这样的第二部分:
$this->uri->segment(2);
然后,您可以使用它来查找数据库。
根据情况以及如何设置.htaccess,可能需要将辅助页面路由到主控制器。在routes.php文件,你需要添加类似这样一行:在开始
$route['controller/:any'] = 'controller';
这将路由所有的URL与控制器/到控制器,所以你可以看到,如果它在你的数据库相匹配的页面。如果你没有为传入URI段的条目,你可以给一个404错误:
show_404();
0
默认路由是
$this->uri->segment(3);
但是你可以设置按您的要求。并且依赖于网址
像
test.com/youtcontroller/aboutfunction
$this->uri->segment(2);
相关问题
- 1. CodeIgniter - 动态生成路由
- 2. CodeIgniter URI路由(动态,多语言)
- 3. CodeIgniter动态URI路由可能吗?
- 4. Codeigniter路由接受动态值
- 5. CodeIgniter中动态路由的问题
- 6. Laravel动态子域与路径路由
- 7. Codeigniter中的路由 - 自动
- 8. 通用路由器的'onEnter'钩子
- 9. 钩入Spree路由
- 10. URI路由Codeigniter
- 11. codeigniter路由
- 12. Codeigniter URI路由
- 13. codeigniter路由
- 14. codeigniter URI路由
- 15. CodeIgniter路由
- 16. Laravel认证的动态路由子域
- 17. Symfony,动态路由
- 18. Zuul动态路由
- 19. Silex动态路由
- 20. Laravel动态路由
- 21. 作为子文件夹的CodeIgniter路由
- 22. Zend Framework路由器动态路由
- 23. React路由器 - 动态路由设置
- 24. CodeIgniter路由差异?
- 25. 使用CodeIgniter路由?
- 26. CodeIgniter的URL路由
- 27. CodeIgniter中的路由
- 28. Codeigniter路由:任何
- 29. 如何在codeigniter w/0 db中执行动态路由db
- 30. seo友好的网址和动态路由codeigniter php