2 yöntem var
1.Normal ( routes kullanmadan )
Modelin içine getcat fonksiyonu yaparsın örn
functino getCat($id = NULL)
{
burda id ye göre çağr
}
kontrollerde get ile id yi alıp modele gönderirsin ve listelersin
2.yöntem ki bu benim tavsiyemdir
modelin içindeki fonksiyon yine aynı kalsın
config klasörü içinde routes var ordan yönlendirme yaparsın ki sadece bunun içni değil tüm dosyalar için istediğin şekilde yapabilirsin
Örnek:
$route['controlleradın fonsiyonun/(:num)'] = 'yönlendirmek istediğin adres satırında görülecek kısım/$1';
burdaki (:num) örneğin ?kat=2 yi 1.de get ile alıyorsun burda /2 num onu alıyor fonksiyonada göndermek için /$1 yazıyoruz...
bu kadar inşallah anlatabilmişimdir (: