我正在使用codeigniter創建社交網絡Web應用程序。該Web應用程序具有類似於Facebook頁面的功能。我需要完成一些似乎不可能的事情。由於codeigniter根據URL順序識別控制器和函數,因此我無法直接將參數傳遞給控制器索引函數。我試圖以「www.mywebsite.com/page/CodeIgniter」的形式訪問一個頁面,其中'CodeIgniter'是頁面名稱,'頁面'控制器將接受它作爲參數並相應地解析頁面。由於codeigniter解析url爲「www.mywebsite.com/{controller}/{function}」,所以我無法鏈接到頁面,就像我們在Facebook上所做的一樣。任何人都可以幫助我解決這個問題。將變量傳遞給codeigniter中的索引頁
2
A
回答
4
使用routes應該解決這個問題;
的config/routes.php文件
$route['page/(\w+)'] = 'page/index/$1';
這個例子很簡單,但請注意,它會 「劫持」,它只有2段大部分其他的呼叫。
如果你有,你將通過幾個值,也考慮一些諸如:
$route['page/(CodeIgniter|Drupal|Joomla)'] = 'page/index/$1';
還是一個preffix:
$route['page/cms_(\w+)'] = 'page/index/$1';
並具備URL domain.com/page/cms_CodeIgniter
來代替。
相關問題
- 1. CodeIgniter控制器 - 將變量傳遞給索引()
- 2. 將可選變量傳遞給codeigniter中的分頁
- 3. Codeigniter:將表單變量傳遞給URI
- 4. 將Ajax變量傳遞給Codeigniter函數
- 5. Codeigniter將變量傳遞給URL
- 6. 將變量傳遞給javascript,codeigniter
- 7. CodeIgniter將變量傳遞給模態然後傳遞給視圖
- 8. 簡單搜索:將表單變量傳遞給URI使用CodeIgniter
- 9. 將C#變量傳遞給Powershell引擎
- 10. 將變量傳遞給引導模式
- 11. 將變量傳遞給引用函數?
- 12. JQuery - 將變量的值傳遞給類的索引值
- 13. 將$索引傳遞給SlideNav
- 14. 將變量傳遞給控制頁面
- 15. 將變量傳遞給new.html.rb頁面
- 16. PHP將變量傳遞給另一頁
- 17. CodeIgniter如何將視圖中的變量傳遞給控制器
- 18. 將一個php變量傳遞給codeigniter中的onclick函數
- 19. Codeigniter,將模型中的變量傳遞給控制器
- 20. 如何將JavaScript中的變量傳遞給CodeIgniter
- 21. 如何將變量傳遞給codeigniter中的條件連接?
- 22. 將模型中的變量傳遞給codeigniter
- 23. 如何將視圖變量傳遞給codeigniter中的控制器?
- 24. 將變量傳遞給Google自定義搜索引擎
- 25. 將變量作爲索引傳遞給bash數組
- 26. 通過JXBrowser將Java ArrayList變量索引傳遞給JavaScript
- 27. 將變量傳遞給jquery
- 28. 將變量傳遞給'helper_method'
- 29. 將變量傳遞給Iframe
- 30. 將變量傳遞給Enum