vTiger CRM 설정하기 #7 목록보기에서 이전페이지 버튼이 비활성화되는 버그 수정하기

6.5.0에는 목록 페이지를 이동하는 버튼에서 이전 버튼이 비활성화되는 버그가 있습니다.


위 그림처럼 이전페이지 버튼이 지속적으로 비활성화되어 있는 버그입니다. 파일을 아래와 같이 수정하면 해결 됩니다. 
  • 수정할 파일 : /var/www/vtigercrm/modules/Vtiger/models/Paging.php
  • 원본 내용

function calculatePageRange($recordList) {
$rangeInfo = array();
$recordCount = count($recordList);
$pageLimit = $this->getPageLimit();
if( $recordCount > 0) {
//specifies what sequencce number of last record in prev page
$prevPageLastRecordSequence = (($this->getCurrentPage()-1)*$pageLimit);
$rangeInfo['start'] = $prevPageLastRecordSequence+1;
if($rangeInfo['start'] == 1){
$this->set('prevPageExists', false);
}
  • 수정 내용
function calculatePageRange($recordList) {
$rangeInfo = array();
$recordCount = count($recordList);
$pageLimit = $this->getPageLimit();
if( $recordCount > 0) {
//specifies what sequencce number of last record in prev page
$prevPageLastRecordSequence = (($this->getCurrentPage()-1)*$pageLimit);
$rangeInfo['start'] = $prevPageLastRecordSequence+1;
if($rangeInfo['start'] == 1){
$this->set('prevPageExists', false);
}else{
$this->set('prevPageExists', true);
}

오늘은 여기까지~

댓글

이 블로그의 인기 게시물

CNC 용어정리 #7 - 포토커플러/옵토커플러 (Photocoupler/Optocoupler)

CNC 만들기 #6 - GRBL V1.1 설정