2012-01-24 2 views
1

extjs 3.x.x에서와 같이 php api를 호출 할 수 있는지 알고 싶습니다.
설명해 드리죠, 내가 가게를하고 난 PHP에서 데이터를 얻으려면 다음의 URL PARAM이 ksThresholdWatcher.php 방법 loadAllRef (나는 PHP는 나머지 API를) 호출Extjs 4 데이터 저장소 및 PHP

Ext.define('KY.store.watcherStore',{ 
    extend: 'Ext.data.Store', 
    model: 'KY.model.WatcherModel', 
    proxy: { 
     type: 'ajax', 
     url : '/admin/rest/ksThresholdWatcher/loadAllRef', 
     //reader: { 
     // type: 'json' 
     //}, 
    } 
}); 

; 하지만 내 PHP 스크립트를 호출하지 마십시오. 내가 갇혀있어, 어떻게 해야할지 모르겠다. 모든 예제에서 url param이 아래와 같이 설정되어있다. 'myPHP.php'.

내 방식대로 작동 시키려면 어떻게해야합니까?

답변

1

프록시에 type: 'rest'이 지정되도록 지정해야합니다. 여기에 example 편안한 방법입니다. This에는 프록시 사용에 대한 유용한 정보도 있습니다.

4.x.x의 api 프록시 구성 항목을 사용하여 다른 요청 작업 (CREATE, UPDATE, DESTROY, READ)에 대해 다른 소스를 지정할 수 있습니다.

+0

도움을 청합니다. Ext.create를 사용하면 작동합니다. – user1167186