다음을 구현하려고합니다.ZF2 전략보기
간단한 컨트롤러와 동작. 조치 요청에 따라 2 종류의 응답을 반환해야합니다 : 나는 컨트롤러에 대한 플러그인을 통해이 작업을 수행하기 위해 관리했습니다
HTML in case of ordinary request (text\html),
JSON in case of ajax request (application\json)
을, 그러나 이것은 각 작업에
return $this->myCallBackFunction($data)
을 쓰기가 필요하기. 그리고 이것을 전체 컨트롤러에 적용하지 않을 경우 어떻게해야합니까? 이벤트 리스너를 통해 구현하는 방법을 알아 내려고했지만 시도 할 수 없었습니다.
어떤 도움말이나 도움말에 대한 링크를 보내 주시면 감사하겠습니다.
이것은 고유 한 접근 방식이지만 조건부 작업을 할 수 있습니다. JSon 모델과 Viewmodel을 사용하여 조건부로 시도해 볼 수 있습니다. 이것은 내가 염두에두고있는 유일한 것입니다. 그러나 이것은 좋지 않은 접근 방식 일 수 있지만, 시도해 볼 수는 있습니다. –
나에게 꽤 일반적인 유스 케이스처럼 들린다. –