Option de rendu
Inclure tous les champs de la ressource produit « products »
URL :
« URL de la boutique » /api/products/?display=full
PHP :
$opt = array('resource' => 'products', 'display' => 'full');
N'inclure que l'ID de tous les transporteurs « carriers »
URL :
« URL de la boutique » /api/products/
PHP :
$opt = array('resource' => 'products');
N'inclure que les champs « name » et « value » de la ressource « configurations »
URL :
« URL de la boutique » /api/configurations/?display=[frFR:name,value]
PHP :
$opt = array('resource' =>'configurations', 'display' => '[frFR:name,value]');
<span style="color: #4f81bd">Filtres de rendu</span>
N'inclure que les noms et prénoms des clients « customers » ayant l'id 1 et 5
« URL de la boutique » /api/customers/?display=[frFR:firstname,lastname]&filter[frFR:id]=[1|frFR:5]
PHP :
$opt = array('resource' =>'customers', 'display' => '[frFR:firstname,lastname]', 'filter[frFR:id]' => '[1|frFR:5]');
N'inclure que les noms des clients « customers » ayant un id compris entre 1 et 10
« URL de la boutique » /api/customers/?display=[frFR:lastname]&filter[frFR:id]=[frFR:1,10]
PHP :
$opt = array('resource' =>'customers', 'display' => '[frFR:lastname]', 'filter[frFR:id]' => '[frFR:1,10]');
N'inclure que la date de naissance du client ayant pour nom « John » et prénom « DOE »
« URL de la boutique »
/api/customers/?display=[frFR:birthday]&filter[frFR:firstname]=[frFR:John]&filter[frFR:lastname]=[frFR:DOE]
PHP :
$opt = array('resource' =>'customers', 'display' => '[frFR:birthday]', 'filter[frFR:firstname]' => '[frFR:John]', 'filter[frFR:lastname]' => '[frFR:DOE]');
N'inclure que les noms des constructeurs « manufacturers » dont le nom commence par « Appl »
« URL de la boutique » /api/manufacturers/?display=[frFR:name]&filter[frFR:name]=[frFR:appl]%
PHP :
$opt = array('resource' => 'manufacturers', 'display' => '[frFR:name]', 'filter[frFR:name]' => '[frFR:appl]%');
<span style="color: #4f81bd">Filtres de tri</span>
Trier les clients « customers » en ordre alphabétique du nom
« URL de la boutique » /api/customers?display=full&sort=[frFR:lastname_ASC]
PHP :
$opt = array('resource' => 'customers', 'display' => 'full', 'sort' => '[frFR:lastname_ASC]');
Filtres de limitation de rendu
N'inclure que les 5 premiers états « states »
« URL de la boutique » /api/states/?display=full&limit=5
PHP :
$opt = array('resource' => 'states', 'display' => 'full', 'limit' => '5');
N'inclure que les 5 éléments à partir du 10ème élément de la ressource état « states »
« URL de la boutique » /api/states/?display=full&limit=9,5
PHP :
$opt = array('resource' => 'states', 'display' => 'full', 'limit' => '9,5');