2012-07-15 4 views
0

페이지 매기기가있는 간단한 위젯을 구현 중이며 조금 문제가 있습니다.Yii의 페이지 매기기

페이지에 적은 수의 항목이있는 경우 페이지 매김이 생성되지 않지만 항목이 많으면 모든 항목이 정상입니다.

질문 : 레코드가있는 페이지가 하나 뿐인 경우에도 페이지 렌더링을 강제로 렌더링하는 방법은 무엇입니까?

+1

를 지정합니다. 두 번째 페이지에 대한 항목이 충분하지 않은 경우 어쨌든 비활성화 될 수 있기 때문에 '다음'또는 '이전'버튼이 필요하지 않습니다. – adamors

+0

클래스를 재정의하는 것이 유일한 방법입니다. –

+1

네, CLinkPager를 재정의해야한다고 생각합니다. – adamors

답변

1

당신은 기본적으로 그냥 매김의 전체 지점의 데이터 제공 업체에 페이지 크기/활성 기록

$model = new CArrayDataProvider($dataRow, 
      array('pagination'=> array('pageSize'=>5)));