2016-07-07 3 views
0

Symfony 1의 페이지 매김에 관한 질문이 있습니다. 아래 코드는 Offer 테이블의 페이지 매김 된 레코드를 제공합니다. 어떻게 오름차순에서 내림차순으로 순서를 바꿀 수 있습니까?Symfony 1의 페이지 매김 결과를 주문하십시오.

protected function getPager() { 
    $pager = new sfDoctrinePager('Offer', 1000); 
    $pager->setQuery($this->buildQuery()); 
    $pager->setPage($this->getPage()); 
    $pager->init(); 
    return $pager; 
} 

답변

1

주문을 추가해야하는 호출기가 아니라 쿼리입니다. 따라서 수동으로 쿼리를 생성하고 (필요한 순서도 설정 한 경우) $pager->setQuery()으로 전달할 수 있습니다.

0

만약 내가 해결책을 추가 할 수 있습니다.

jQuery + datatables.net을 사용하십시오. 그것의 청초하고 빠른. 샘플 코드를 보내주십시오. [email protected]

미리보기의 Datatable i가 생성되었습니다. https://imgur.com/a/a9w22