[TYPO3-dev] BE module with extJs but in 4.2.8
Sonja Scholz
ss at cabag.ch
Wed Jul 29 16:02:11 CEST 2009
Hi Steffen,
thank you for your much help.
But I have another problem now with the ajax requst from the extjs
function. I get the grid window with row headers but no row/content.
My dataStore code is the following:
TestDataStore = new Ext.data.JsonStore({
id: 'TestDataStore',
proxy: new Ext.data.HttpProxy({
url: 'ajax.php',
method: 'POST'
}),
baseParams:{ajaxID: "extjs_test_ajax::render_extJsAjaxOutput"},
reader: new Ext.data.JsonReader({
root: 'results',
totalProperty: 'total',
id: 'id'
//fields: ['uid', 'title', 'crdate', 'keywords']
},
[
{name: 'uid', type: 'int', mapping: 'uid'},
{name: 'title', type: 'string', mapping: 'title'},
{name: 'crdate', type: 'date', mapping: 'crdate'},
{name: 'keywords', type: 'int', mapping: 'keywords'}
])
});
If I do a normal Prototype Ajax.Requst I get the JSON formated string
from the PHP side, so that works fine. There are no javascript errors in
the firefox error window.
Kind regards,
Sonja
Steffen Kamper schrieb:
> Hi,
>
> if calling ajax,php this is a dispatcher for a function only. it doesn't
> know anything about loaded modules etc.
>
> I suggest creating a class in your extension doing the ajax stuff.
> Include the class in your ext_tables so it's available, and you
> shouldn't run in these problems.
>
> vg Steffen
More information about the TYPO3-dev
mailing list