2012-12-20 4 views
2

목록의 상단에 나타납니다 :만들기 호출기 내가 가진 YII에서

$dataProvider = new CArrayDataProvider ($auctions , 
    array(
    'pagination'=>array(
     'pageSize'=> 12, 
), 
)); 

$this->widget('zii.widgets.CListView', array(
    'dataProvider'=> $dataProvider, 
    'itemView' => '_frontpageAuction', 
    'summaryText' => '', 
    'emptyText' => ' 
    No auctions available to display. 
    ', 
)); 

어떻게 오히려 상단에있는 호출기가 그리드의 맨 아래에 표시되지 않습니다 그래서 그것을 변경할 수 있지만합니까?

답변

7

사용 template property of CListView : 또한

$this->widget('zii.widgets.CListView', array(
    'dataProvider'=> $dataProvider, 
    'itemView' => '_frontpageAuction', 
    'summaryText' => '', 
    'emptyText' => ' 
      No auctions available to display. 
    ', 
    'template'=>'{pager}{items}' 
));  

:이 토큰이 인식

: {요약}, {분류기}, {항목}과 {호출기}. 요약 텍스트, 정렬 링크, 데이터 항목 목록 및 호출기로 대체됩니다.

비슷한 속성은 CGridView also: template입니다.

+0

코드가 약간 변경되어 요약 텍스트가 비어 있어야합니다. {summary} 토큰을 템플릿에서 완전히 제거했습니다. –

+0

제 질문은 다소 모호합니다. 기본적으로 호출기는 그리드 아래에 나타납니다. TOP에 나타나기를 바랍니다. 어떻게해야합니까? – coderama

+0

내 코드를 시도한 경우 (그리고 그 코드가 작동하지 않는다면) 다른 페이저에 대해 이야기하고 있다고 생각합니다. 스크린 샷을 표시 할 수 있습니까? –