Zend Framework의 소규모 마케팅 프로젝트에서 프로젝트의 백 오피스는 현재 캠페인 컨트롤러와 미니 사이트 컨트롤러의 두 컨트롤러로 이루어져 있습니다. 사용자가 양식이있는 캠페인을 만든 다음이 캠페인에 연결된 두 번째 양식이있는 미니 사이트를 만들어야하므로 미니 사이트의 데이터를 저장할 때 캠페인 및 사용자 ID를 가져와야합니다.Zend가 컨트롤러간에 변수를 전달합니다.
가장 좋은 방법은 무엇이며 그 이유는 무엇입니까? 세션 객체에서 변수를 전달해야합니까?
/backoffice/minisite/create/:userid/:campaign/
편집 : 나 나는 같은 경로를 통해 해당 변수를 전달해야 사용자가 기록하고 제안으로 내가 경로 옵션을 사용 캠페인
좋은 점은 경로를 사용하는 것이 좋은 해결책 인 것처럼 보이지만 다른 사용자의 캠페인을 수정하려는 것처럼 URL 매개 변수가 엉망인 경우 사용자가 수행중인 작업을 확인한 다음 리디렉션하는 몇 가지 추가 작업이 필요합니다. – DoesNotCompute
경로 및 추가 데이터베이스 데이터를 의미합니다. – DoesNotCompute