2013-04-04 81 views
0

我使用codeigniter 2.1並在控制器中加載分頁庫。分頁工作得很好,唯一的問題是,Codeigniter分頁base_url覆蓋默認base_url()

我不得不增加(對分頁庫加載它的控制器)

$config['base_url'] = site_url('members/sites/'.$current_segment); 

這很好,但它似乎覆蓋默認BASE_URL ();到該控制器下的所有頁面中的此URL。我不想那樣。

我已經包含了一個側邊欄導航,以及所有環節有充分利用的東西變了樣

http://www.mysite.com/abouthttp://www.mysite.com/members/sites/about

這是煩人。有什麼我做錯了嗎?

我不想加諾特爾默認網址像

$config['base_url']['one'] = "www.mysite.com" 
$config['base_url']['two'] = "www.myothersite.com" 

我覺得應該有更好的方式來做到這一點。 任何幫助是非常讚賞:)提前 感謝

+0

這'$ config'陣列是分頁庫,而不是'application/config/config.php'吧? – complex857 2013-04-04 19:22:52

+0

是複雜的。儘管如此,它仍然覆蓋了application/config/config.php base_url.Strange ... – tintinboss 2013-04-04 19:24:32

+0

你絕對不需要編輯標題並將它們標記爲已解決。 – hjpotter92 2013-04-04 19:56:10

回答

0

好,我知道了:)

我創建我的鏈接像 「>所有網站

現在我想,爲什麼是它工作在所有???這就是爲什麼我不知道它..它不應該工作:)

我沒有呼應base_url(),所以它已經改變了相對於我剛剛提到的網址在我的問題(這也是奇怪的)

不過,我的問題是通過鍵入

解決「>所有網站

感謝大家看到了這個問題 希望幫助別人......