Передать идентификатор, получаемый из URL, во многие функции CodeIgniter - PullRequest
0 голосов
/ 24 февраля 2019

Я получаю идентификатор из URL, например:

<?php echo base_url();?>Product/product/<?php echo $product->id;?>"

В моей боковой панели с той же функцией [view -> Product / product] Я получаю его правильно.но когда я нажимаю какую-то другую функцию на боковой панели, идентификатор не появляется, как:

 public function Product($id)
{
     $this->data['product'] = $this->prod->get_product($id);
    $this->load->view('products/header');
    $this->load->view('products/topnav');
    $this->load->view('products/sidebar',$this->data);
    $this->load->view('products/home',$this->data);
    $this->load->view('products/footer');
}

, он работает на этой странице, как и ожидалось, но когда я перехожу к другой функции на боковой панели, идентификатор не работаетпотому что это не получается ... как:

public function Data()
{
    $id=$this->Product($id);
    $this->data['product'] = $this->prod->get_product($id);
     $this->load->view('products/header');
    $this->load->view('products/topnav');
    $this->load->view('products/sidebar', $this->data);
    $this->load->view('products/data');
    $this->load->view('products/footer');

}

Что я хочу: Как получить идентификатор, который я передаю выше для всех моих функций боковой панели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...