您好我正在使用代码点火器,我尝试将参数从url发送到视图到控制器
我的控制器
public function mainView($num=null) {
$this->load->view('header');
// $data = array('foo[' => 'Hello', 'bar' => 'world');
if (!isset($_SESSION[$this::jsondevices])) {
var_dump("Descargo");
$_SESSION[$this::jsondevices] = $this->restlib->consumirDominiosDeMoca($this->restmodel->modelUserDevices());
$_SESSION[$this::jsontags] = $this->restlib->consumirDominiosDeMoca($this->restmodel->modelTagsMoca());
}
var_dump("No descargo");
$data = $this->piemodel->mainValues($this, $_SESSION[$this::jsondevices], $_SESSION[$this::jsontags]);
$this->load->view('user/login/vistachart', $data);
$this->load->view('footer');
}
我的js
window.location.href = "<?= base_url('home2/$1')?>";
我的路线
$route['home2/(:num)'] = 'user/mainView/$1';
结果
未找到404页面
但我尝试使用$route['home'] = 'user/mainView';
工作&#39; S
我做错了什么?
答案 0 :(得分:1)
在js:
中发送您的参数 window.location.href = "<?= base_url('home2/1')?>";
重定向到user/mainView/1
,其中1
是参数。
也不要忘记在url
加载application/config/autoload.php
帮助。