2010-07-29 1 views
0

이전 프로젝트를 Zend Framework로 마이그레이션 중입니다. 필터 컨텍스트를 변경하는 드롭 다운 목록이 있습니다. 이전 프로젝트에서 onClick 이벤트의 <select> 목록은 본질적으로 $_SESSION 변수를 업데이트 한 PHP 스크립트에 jQuery ajax 호출을 작성한 함수를 실행 한 다음 응답이 돌아 왔을 때 JavaScript가 페이지를 다시로드했습니다. 몇 가지 질문이 있습니다.JavaScript로 Zend_Session 값을 변경하는 모범 사례/방법

  1. 괜찮습니까?
  2. 서블릿 대신 컨트롤러에 요청을 보내야합니까? 이 문제 중 하나는 드롭 다운 목록이 뷰 도우미에 빌드되어 모든 컨트롤러에서 사용할 수 있지만 필요한 코드를 넣고 모두 상속받을 수 있다는 것입니다.
  3. 독립형 서블릿 유형 경로로 이동하는 경우 PHP 파일을 계층 구조에 어디에 넣어야합니까? 나는 공공 폴더를 추측하고 있습니다. 그래서 바보 같은 질문이라면 용서해주십시오.
  4. 저는 Zend_Session에 익숙하지 않습니다. 조심해야 할 문제가 있습니까? 내 서블릿 PHP 파일에 문제로 실행 한 몇 가지 초기 코드를 테스트 한 후

--EDIT--
(의이 registrar.php를 호출 해 봅시다)이 때 Zend_Registry에서 Zend_Session_Namespace을 얻을 수 없습니다 독립 실행 형 (올바른 일을하고 있는지 확실하지 않지만 index.php를 통해 전송되지 않으므로 레지스트리에 액세스 할 수 없다는 것이 나에게 의미가 있음). 대신 registrar.php의 나는 표준 레이아웃과 뷰를 비활성화, 나는 RegistrarController를 생성 한 RegistrarController

답변

0

을 만들려고하고있다

나의 논리를 넣어