2017-02-17 3 views
0

Привет им работать с кодом воспламенитель и я пытаюсь отправить параметры из URL в поле зрения на контроллервызова URL Маршрут отправки Параметры CodeIgniter

Мой контроллер

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'; произведения Что Я делаю не так?

ответ

1

Отправить параметр, как это в ЯШ:

window.location.href = "<?= base_url('home2/1')?>"; 

перенаправляет к user/mainView/1 где 1 является параметром.

Также не забудьте загрузить url помощник в application/config/autoload.php.

+0

Большое спасибо !!!!!!!!!! –

+0

рад помочь вам.best удачи. –

+0

url charge, но param имеет значение null, когда-либо –