Laba diena!
Veidoju savu pirmo lapu uz CodeIgniter un saskāros ar problēmu.
Izveidoju routi
$route['(:any)'] = "site/$1";
lai URL izskatītos kā http://...lv/kategorija/raksta_id'>http://...lv/kategorija/raksta_id
labots:bet url var būt arī http://...lv/kategorija , bez raksta id
bet problēma radās, kad gribēju izveidot admin paneli. Kā par nelaimi, arī tas routējas uz šo pašu kontrolieri.
Kā būtu pareizāk veidot to admin paneli, lai URL tam būtu apmēram http://...lv/admin/raksti
Pašlaik risinājums ir
site.php
public function _remap($k,$d){
if($k=='admin')
$this->admin($k,$d);
else
$this->raksts($k,$d);
}
[..]
public function admin($k,$d){
include "admin.php";
$admin = new Admin();
$admin->index($k,$d);
}
bet tas pavisam noteikti nav labākais risinājums. Iesakiet pareizo variantu, lai iemācos uzreiz pareizi :)