2010-02-04 3 views
0

젠드 프레임 워크를 사용하여 응용 프로그램을 개발 중입니다.젠드 프레임 워크의 다른 모듈에서 모델을로드하는 방법은 무엇입니까?

나는 admin과 default라는 두 개의 모듈을 가지고 있으며 각 모듈에는 특정 모델 디렉토리가 있습니다.

기본 모듈 내에서 관리 모듈에서 모델을 인스턴스화 할 수 있는지, 그리고 MVC 모델과 관련하여 문제가있는 경우 알고 싶습니다.

xx 미리. http://us3.php.net/get_class

가능성이 그것을 할 수있는 더 젠드 같은 방법이 있어요,하지만 난 몰라 :

답변

0

당신은) (get_class를 호출 할 수 있습니다. 문서를 확인하십시오.

3

Zend_Application_Resource_Modules 또는 비슷한 제품을 설정하는 경우 모듈 리소스가 등록하는 Zend_Application_Module_Autoloader을 통해 오토로더에 등록해야합니다. 기본적으로 일을 수행하는 기본 방법을 따르는 경우 모든 모듈의 모델이 부트 스트랩 단계에서 자동 로딩 용으로 설정됩니다.

소개 Zend Application and Resources

0

어떤 객체를 통해 통화에 대한? 컨트롤러의 두 모델 상호 연결을 좋아하십시오.

$ contacts = new Model_DbTable_Contactsmdl(); // 연락처 모듈의 모델 파일

$ update_id = $ contacts-> updateContacts ($ cn_id ', $ responsearray);

이 코드는 내 syncController 안에 있습니다.

기본/컨트롤러에서 관리자/모델 기능을 처리 할 수 ​​있습니다.

관련 문제