2
내 질문 제목이 중복되는 것처럼 들리지만 그럴 수는 없다는 것을 알고 있습니다. 우리의 프로젝트는 다국어입니다. 나는이 페이지에 목록 페이지를 가지고있다. cakephp 페이지 매김이 적용된다. 그러나 매김 번호에 대한 링크입니다 : 내가 아래에 언급 된 라우팅 코드를 사용하여 조치를 사라 라우팅을 구현했습니다cakephp 3.x의 URL에서 특정 쿼리 문자열을 제거하십시오.
http://example.com/controller/action?language=en&page=8
: 그래서 지금
$routes->connect('/controller',
['language' => 'en', 'controller' => 'controller', 'action' => 'action']
);
그것입니다
http://example.com/controller?language=en&page=8
그러나 내 요구 사항은 다음과 같습니다.
http://example.com/controller?page=8
내 목표를 달성하기 위해, 나는 사전에이 코드를
$routes->connect('/controller/:page',
['language' => 'en', 'controller' => 'controller', 'action' => 'action'], ['page' => "(?page:'[0-9]+]')"]
);
감사를 시행하고있다.
https://book.cakephp.org/3.0/en/views/helpers/paginator.html#configuring-pagination-options이 또한 내가 같은 일을 필요로보기 ... –