Home > PHP > Preuzimanje naziva kontrolera i metoda u CodeIgniter-u

Preuzimanje naziva kontrolera i metoda u CodeIgniter-u

CI poseduje funkcije koje gledaju strukturu linka, iz nje vade naziv kontrolera i njegove funkcije koji su pozvani. U pitanju su funkcije:

$this->router->fetch_class(); // class = controller
$this->router->fetch_method();

Ono što je bitno, ukoliko koristite CI rutiranje, ove dve funkcije će to prepoznati i poslati vam ispravnu verziju putanje. Npr:

Za link:
http://www.prodavnica.com/proizvod/samsung-s3-case/123
Rutiranje vrši preusmeravanje na:
http://www.prodavnica.com/proizvodi/pregled/123/
Ci će bez problema vratiti kao klasu vrednost „proizvodi“ a kao metodu vrednost „pregled“

Za više detalaj o rutiranju posetite originalnu CI stranicu za URI rutiranje.

Categories: PHP Tags: , ,
  1. No comments yet.
  1. No trackbacks yet.