2011-11-22 19 views

cevap

22

akım denetleyicisi dönmek için kullanabilirsiniz:

beni elle yazmak yerine View benim kontrolörün URL almak için herhangi bir yolu var mı. Geçerli yöntemi dönmek istiyorsa

$this->router->fetch_class(); 

Aynı şekilde, o zaman kullanabilirsiniz:

$this->router->fetch_method(); 
+1

Tam olarak aradığım şey bu. Çok teşekkür ederim! – user826224

5

sadece bu yapamaz: echo current_url();

+0

current_url() öğesini eklediğimde; Sınıfımı, yöntemimi ve parametresini içeren tüm URL’yi gösterecektir. Ve sadece sınıfa ihtiyacım var. :) – user826224

+2

Oh bu durumda sadece $> $> uri-> segmenti (1); – Catfish

+1

OH EVET!, Bu kadar OBVIOUS, çok aptal T__T, bir soru göndermeden önce düşünmek zorunda olabilir. Çok teşekkür ederim! – user826224

0

Geç cevap. Evet! Daha kolay yol $this->uri->rsegment(n)'u kullanmaktadır, burada n, 1'den başlar. Segmenti değil, rsegmenti kullanarak, rota işlemeden kayıp segmenti önleyebilirsiniz. Bu yöntem, görünümden kalınabilir olmalıdır. Lütfen orijinal uri kütüphane belgelerine bakın.

İlgili konular