Sah*_*hal 0 codeigniter codeigniter-3
我已经在路由文件中尝试过此代码,但默认情况下不会转换_为-
$route['translate_uri_dashes'] = TRUE;
$route['stock/upload_stock'] = 'stock/upload_stockt';
Run Code Online (Sandbox Code Playgroud)
小智 5
CodeIgniter 3提供了一种不错的方法,有一条路线
$route['translate_uri_dashes'] = false;
默认情况下将其设置为false,但是如果将其设置为true,则可以使用下划线(_s)命名控制器和控制器方法,并可以使用破折号(-s)来调用它们。
例如,您有一个名为的控制器Company,并且在Controller内有一个名为的方法about_us,现在当您将其设置为true 时,您可以同时使用/company/about_us和调用它。company/about-us$route['translate_uri_dashes']
因此,请尝试按以下方式进行路线
$route['stock/upload-stock'] = 'stock/upload_stock';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2369 次 |
| 最近记录: |