Try change your json response from :
PHP Code:
"data":[{"adr_id":"16","adr_desc":"Neue Adresse","adr_adress1":null,"adr_address2":null,"adr_zip_code":null,"adr_town":null,"adr_phone":null,"adr_fax":null,"adr_mail":null,"adr_web":null,"adr_default":"0","sup_id":"9"}]
to :
PHP Code:
"data":{"adr_id":"16","adr_desc":"Neue Adresse","adr_adress1":null,"adr_address2":null,"adr_zip_code":null,"adr_town":null,"adr_phone":null,"adr_fax":null,"adr_mail":null,"adr_web":null,"adr_default":"0","sup_id":"9"}
And to get all message working :
PHP Code:
Ext.data.DataProxy.on({
'beforewrite':{fn:function(){your func show message before send data to write}},
'write':{fn:function(){your func show message after do write success true /false}},
'exception':{fn:function(){your func show message when your json message first array with : {"type":"exception",etc}}},
})
all my settings like above work well for me with Directsore+restful+phpMVC(ORM)