Diyelim ki, Denetleyici adlı kitapım adlı Kitapım tarafından yüklenen Görünümümdeyim.Bir denetleyicinin URL'sini Codeigniter'deki bir görünümden nasıl alabilirim?
echo base_url('book');
Diyelim ki, Denetleyici adlı kitapım adlı Kitapım tarafından yüklenen Görünümümdeyim.Bir denetleyicinin URL'sini Codeigniter'deki bir görünümden nasıl alabilirim?
echo base_url('book');
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();
sadece bu yapamaz: echo current_url();
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
Oh bu durumda sadece $> $> uri-> segmenti (1); – Catfish
OH EVET!, Bu kadar OBVIOUS, çok aptal T__T, bir soru göndermeden önce düşünmek zorunda olabilir. Çok teşekkür ederim! – user826224
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.
Tam olarak aradığım şey bu. Çok teşekkür ederim! – user826224