페이지/토론이 있는데 여기에 페이지 매김을 구현하고 싶습니다. 이제, 페이지가/discussion으로로드되어야합니다. 즉,/discussion/page/1 인 것처럼이 동작을 의미합니다. 다른 페이지의 경우 URL은/discussion/page/$ pagenumber입니다.Codeigniter 페이지 매김 개념적 문제
이제 문제는 index()입니다. 일반적으로 index()에있는 모든 페이지 데이터를 초기화 한 다음 초기화 된 데이터로 뷰를로드합니다. 그러나 여기에서는 index()에서 기본 페이지 항목을 초기화 한 다음 page()에서 페이지 매김 항목을 초기화해야합니다. 그래서, 다른 데이터 세트를 page()에서 뷰로 보내는 방법이 있습니까? 나는 그것이 인덱스()에 의해로드 될 것이기 때문에 뷰를로드하고 싶지 않다.
그러나 나는 위에서 언급 한 것을 할 수 없다고 생각합니다. 그래서, 어쩌면 내 index() 빈 유지하고 페이지() 초기화하고 모든 뷰를로드해야합니다. 너 무슨 소리 야?
나는 이것을 시도하고 조금 작동하는 것 같다. 그러나 모든 이미지 파일 경로가 변경됩니다. 이미지를 ../images/imagename.jpg로 가져 오지만 이러한 페이지 매김을 변경하면 ../../images/imagename.jpg를 사용하여 이미지를 가져와야합니다. 경로를 추가하는 경로 :(. – Blueboye
문제는 이미지의 상대 경로 사용에 있습니다. 전체 URL 인'/ absolute/paths/to-image.jpg'를 사용하거나'img()'함수를 호출 할 수 있습니다. 동적 URL을 처리 할 때 상대 경로에 의존 할 수 없습니다 .. –
멋지다. 한 가지 더 : 페이지 매김 영역의 첫 페이지는/discussion/page입니다./discussion/page/1 또는 just/discussions로 어떻게 변경합니까? – Blueboye