尝试在codeigniter中更改路由页面。我该如何更改我的默认控制器
有人已经这样做了吗?
感谢。
答案 0 :(得分:4)
如果我理解你,你想改变你的默认控制器。
您可以在application/config/routes.php
$route['default_controller'] = 'welcome'; // Change welcome with your default controller class,
答案 1 :(得分:1)
转到application/config
文件夹并打开routes.php
文件并更改此行:
$route['default_controller'] = "name_of_your_controller";
答案 2 :(得分:1)
通过在你的 JavaScript 文件中调用 Ajax Api,你可以调用控制器
对于这些,您可以按照以下步骤操作 -
$.ajax({
url: "users/get_client_details",
type: "POST",
data: {"userId": id},
async: false,
dataType: 'json',
success: function (response) {
if (response.status === "false") {
alert("Please Enter Correct id.");
}
}
});
$route['users/get_client_details'] = 'users/fetch_client_details';
现在您可以从 JavaScript 访问您的控制器。
答案 3 :(得分:0)
过去,我已经为ajax请求设置了路由。像这样:
$route['admin/search/(:any)'] = 'admin_controller/admin/do_search/$1';
然后我的ajax请求看起来像这样: AJAX请求
$.ajax({
type : 'POST',
data : 'your data',
url : '<?php array('controller'=>'abc','action'=>'you function')?>',
success : function(data){
alert(success)
}
});