nik206
20 Aug 2009, 8:38 AM
Hi all!!! If it is not difficult maybe someone of developers Ext or users post here some simple example how to use ExtDirect (Pack) and DirectStore
My problem is:
I use default method calling methods on server side with php language and everything is ok.
But i try to implement a DirectStore layer between server side and My form and get errors.
This error getting up when i try to load data from serverside function.
There is my example:
Ext.ss.APIDesc.enableBuffer = 100;
Ext.Direct.addProvider(Ext.ss.APIDesc);
Ext.QuickTips.init();
var temp = new Ext.data.DirectStore({
autoLoad: true,
paramsOrder: '',
directFn: Ext.ss.login.LoadDefaultUser,
root: 'username',
fields:[{name:'username'}]
});
and on server side function is realized like Direct (Pack) is needed:
class login{
/**
* @formHandler
* @remotable
*/
function LoadDefaultUser(){
$response['success'] = true;
$responce['username'] = "user12345";
return $responce;
}
}
If it is not difficult to answer to beginning ext users pleas post some working example with comments.
PS:
Sorry for my English))))
My problem is:
I use default method calling methods on server side with php language and everything is ok.
But i try to implement a DirectStore layer between server side and My form and get errors.
This error getting up when i try to load data from serverside function.
There is my example:
Ext.ss.APIDesc.enableBuffer = 100;
Ext.Direct.addProvider(Ext.ss.APIDesc);
Ext.QuickTips.init();
var temp = new Ext.data.DirectStore({
autoLoad: true,
paramsOrder: '',
directFn: Ext.ss.login.LoadDefaultUser,
root: 'username',
fields:[{name:'username'}]
});
and on server side function is realized like Direct (Pack) is needed:
class login{
/**
* @formHandler
* @remotable
*/
function LoadDefaultUser(){
$response['success'] = true;
$responce['username'] = "user12345";
return $responce;
}
}
If it is not difficult to answer to beginning ext users pleas post some working example with comments.
PS:
Sorry for my English))))