我有一個頁面/討論,我想在其中實現分頁。現在,我希望第一次將該頁面加載爲/ discussion,這意味着該行爲就好像是/ discussion/page/1。對於其他網頁,網址將爲/ discussion/page/$ pagenumber。Codeigniter分頁概念問題
現在,問題是索引()。通常,我初始化index()中的所有頁面數據,然後用初始化的數據加載視圖。但是,在這裏我將不得不在index()中初始化默認頁面的東西,然後在page()中分頁。那麼,是否有辦法將另一組數據從page()發送到視圖?我不想加載視圖,因爲它將由index()加載。
但是,我認爲這是不可能做到我上面提到的。所以,也許我應該保持我的index()爲空,並在頁面中執行所有初始化(),然後在那裏加載視圖。你說什麼?
我試過了,它似乎工作了一下。但是,那麼所有的圖像文件路徑都會改變。我將圖片作爲../images/imagename.jpg獲取,但在這些分頁更改後,我必須使用../../images/imagename.jpg獲取它們。 添加這條路徑對路徑做了一些事情:(。 – Blueboye
這個問題真正在於使用相對路徑的圖像。使用完整的URL,'/ absolute/paths/to-image.jpg',或者只是使用'img ()'函數,當你處理動態URL時,你不能依賴相對路徑 –
很酷,這工作:)。還有一件事:分頁區域的第一頁是/討論/頁面。我如何將其更改爲/ discuss/page/1或僅僅是/討論? – Blueboye