Zend 프레임 워크로보기를 전환하기 위해 URL 매개 변수를 추가하는 가장 좋은 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/635746

문제

Zend 프레임 워크를 사용하여 모바일 사이트를 개발하고 있으며 사이트에는 두 가지 가능한 출력 형식 (WML 및 XHTML)이 있습니다. 동일한 모델과 컨트롤러를 사용한 다음 컨트롤러에서 렌더링 할보기 만 설정합니다. 현재 이것은 HTTP 수락 헤더에 의해 결정됩니다. 이것은 URL에서도 정의 할 수 있어야합니다. 내가 이것을하고 싶은 방식은 다음과 같은 URL입니다.http://example.com/wml/controller/action http://example.com/xhtml/controller/action

Zend 프레임 워크를 사용하여이를 달성하는 가장 좋은 방법은 무엇입니까?

감사!

도움이 되었습니까?

해결책

당신은 봐야합니다 컨텍스트 전환 액션 헬퍼 섹션에 따라. URL을 통해 형식 매개 변수를 전달할 수 있으며 동작에서 나오는 출력 유형을 변경합니다. WML에 대한 컨텍스트 클래스를 쉽게 만들 수 있어야합니다.

대신 URL은 다음과 같습니다.

http://www.example.com/controller/action/format/wml

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top