2016-07-12 3 views
0

나는 cakephp를 사용하여 API를 만들었고 get 메소드의 사용자 정의 json 출력을 만들었습니다. 당신은 특정 ID에 대한 GET에 대한 출력 이하로 볼 수 있습니다url의 페이지 매기기 cakephp

http://imgur.com/I3FSBC6

내 URL이 지금 : 는 로컬 호스트 : 8765/API는/드론/6153/

내 문제는 어떻게 커스텀 URL이 그래서 매김을 추가 할 수 있으며 같은 URL을 변경 로컬 호스트 : 8765/API/드론/6153/페이지 : 1

이 내 경로의 코드 :

,778,

답변

0

당신은 그냥 통과 -> 페이지

Router::connect('/api/drones/:id', 
    ['controller' => 'Drones', 'action' => 'view', 'prefix' => 'api'], 
    [ 
    'id' => '\d+', 
    'pass' => ['id', 'page']  // Add page along with id 
    ] 
); 
+0

안녕 내에서 또 하나 개의 매개 변수를 추가해야합니다, 그것은 작동하지 않았다. 오류 메시지가 나타납니다. ** Action DronesController :: 6153()을 (를) 찾을 수 없거나 액세스 할 수 없습니다. **. 코드 404, Cake \\ Controller \\ Exception \\ MissingActionException –

관련 문제