Jump to content

API: retour du total d'entrées


Recommended Posts

Pardon, je vais essayer de faire mieux.

Sur l'API, lorsque je demandes les produits, il ne m'indique pas combien il y en a au total, exemple :

https://xxxx.fr/api/products/?ws_key=MYKEY&display=full&output_format=JSON&limit=5

renvoie

{

    "products": [

        {

            "id": 1,

            "id_manufacturer": "1",

            "id_supplier": "0",

            "id_category_default": "3",

            "new": null,

.....

    ]

}

et je souhaiterais avoir le total de products pour faire une pagination datatable :

{

    "products": [

        {

            "id": 1,

            "id_manufacturer": "1",

            "id_supplier": "0",

            "id_category_default": "3",

            "new": null,

.....

    ],

    "total": 157

}

 

Link to comment
Share on other sites

ça n'est pas possible tel quel, d'autant que si tu fais une pagination, il te faudra un mécanisme pour avancer dans celle-ci, l'équivalent de du LIMIT N,M de mysql. Ceci non plus n'est pas prévu par le modèle.

Tu peux +/- bidouiller un truc moche en demandant tous les résultats (limité a une propriété élémentaire) qui te donne le compte,puis refaire la requête totale limité à 5. Mais c'est sale et ça ne résout pas le problème de faire avancer le curseur de pagination ensuite

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...