2 votes

Passage de paramètres POST supplémentaires à chaque fois qu'un modèle est ajouté à un magasin qui possède une option de configuration "api".

Ext JS 4 : Passage de paramètres POST supplémentaires chaque fois qu'un modèle est ajouté à un magasin qui a une option de configuration 'api'.

Cas d'utilisation :

Un magasin typique avec :

api:{ read:url1.php, create:url2.php } 

Y compris :

extraParams:{...} 

pour informer le .php script : paramètres sqlserver, log, pass, db, et table.

Le chargement du magasin (api->read) inclura ces extraParams{...} en tant que paramètres POST dans la requête HTTP, ce qui entraînera une opération de lecture réussie.

L'ajout d'un modèle au magasin (api->create) n'enverra que le modèle (enregistrement) dans la requête HTTP, en ignorant les extraParams:{...}, donc mon script .php échouera.

Existe-t-il un moyen d'informer le .php script avec les paramètres supplémentaires nécessaires ?

-1voto

Hataru Points 74

J'ai un problème comme le vôtre dans ext4.0.7 donc j'ai créé une méthode pour sauvegarder le fichier json. Pour gérer tous les paramètres, je fais une requête ajax comme ceci :

Ext.Ajax.request({
        url: 'scripts/send.php',
        params: {stringapwd : stringa},
        method: 'POST',
    success: function (response){
        },
        failure: function(response, opts) {
            }
    });

voir aussi :

http://docs.sencha.com/ext-js/4-1/#!/api/Ext.Ajax

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X