저는 건물에 페이지 매김을 만들 때 dopefly's Pagination.cfc을 사용하고 있습니다. 그러나 내가 원하는 방식으로 구체적으로 대응할 수는 없습니다.Coldfusion 페이지 매기기 - 페이지 번호 고정
나는 그래서 항상 중간에 4를 표시합니다이
*1* 2 3 4 ... x
1 *2* 3 4 ... x
1 2 *3* 4 ... x
1 2 3 *4* ... x
1 ... 4 *5* 6 7 ... x
처럼 시작 있도록 적절한 말에 보여주는 첫 번째와 마지막 페이지와, 그걸 얻기 위해 노력하고있어.
그러나, 지금은
*1* 2 3 4 ... x
1 *2* 3 4 5 ... x
1 2 *3* 4 5 6 ... x
1 2 3 4 *5* 6 7 ... x
1 2 3 4 5 *6* 7 8 ... x
1 ... 3 4 5 6 *7* 8 9 ... x
1 ... 4 5 6 7 *8* 9 10 ... x
을 것입니다 그래서 표시됩니다 (8)이 때까지 때 다음 다음, 중간에 7을 유지하기보다는 4와 함께 머물 시작됩니다려고 계속 끝에있는 첫 번째/마지막과 항상 중간에 4를 표시하는 5 페이지를 누르십시오.
E : 나는이 문서에 정의 된 setNumericEndBufferCount()
및 setNumericDistanceFromCurrentPageVisible()
변수에 대한 재생 해봤, 그들은 행동 CFC의 방법의 그러나 내 지식이 실제 cfc
이 (같은 duncan 아래 제안)를 수정하기에 충분히 넓은하지 않습니다 .
그래서 무엇을 시도 했습니까? [documentation] (http://www.dopefly.com/projects/pagination/pagination_cfc_documentation.cfm)에는이를 처리 할 수있는 설정이 표시됩니다. –
@PeterBoughton - 실제로 그렇습니다.하지만 수정을 시도하는 설정에 관계없이 원하는 방식대로 작동하지 않습니다. –
그래서 *** 당신은 무엇을 시도 했습니까? *** - 당신이 생각하는 코드를 보여주십시오. 버그/기능 부족으로 확인하거나 적절하게 작동하는 방법을 제안 할 수 있습니다. –