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路由接受動態值
- 3. CodeIgniter中動態路由的問題
- 4. CodeIgniter角文件夾動態URL路由
- 5. 如何動態創建codeigniter路由?
- 6. CodeIgniter URI路由(動態,多語言)
- 7. CodeIgniter動態URI路由可能嗎?
- 8. MVC3動態路由子域
- 9. Laravel動態子域與路徑路由
- 10. Codeigniter中的鉤子
- 11. Codeigniter中的路由 - 自動
- 12. 通用路由器的'onEnter'鉤子
- 13. 動態路由
- 14. 鉤入Spree路由
- 15. Codeigniter路由
- 16. CodeIgniter路由
- 17. Codeigniter URI路由
- 18. Codeigniter路由404
- 19. Codeigniter路由器
- 20. Codeigniter URL路由?
- 21. URI路由Codeigniter
- 22. CodeIgniter路由
- 23. codeigniter路由
- 24. Codeigniter URI路由
- 25. 路由codeigniter
- 26. Codeigniter URL路由
- 27. Codeigniter 2.1 - 路由
- 28. codeigniter URI路由
- 29. 在codeigniter路由:\
- 30. Codeigniter路由URL