Child pages
  • Chapitre 8 – Utilisation avancée

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Wiki Markup
\\
\\
*N'inclure que les champs « name »« name » et « value »« value » de la ressource « configurations » « configurations » *
\\
URL URL :
« URL« URL de la boutique »boutique » /api/configurations/?display=\[frFR:name,value\]

Wiki Markup
\\
\\
PHP PHP :
$opt = array('resource' =>'configurations', 'display' => '\[frFR:name,value\]');

Wiki Markup
\\
\\
\\
\\
<span style="color: #4f81bd">Filtres de rendu</span>
\\
\\
*N'inclure que les noms et prénoms des clients « customers »«&nbsp;customers&nbsp;» ayant l'id 1 et 5*
« URL«&nbsp;URL de la boutique »boutique&nbsp;» /api/customers/?display=\[frFR:firstname,lastname\]&filter\[frFR:id\]=\[1\|frFR:5\]
\\
\\
\\
PHP PHP&nbsp;:
$opt = array('resource' =>'customers', 'display' => '\[frFR:firstname,lastname\]', 'filter\[frFR:id\]' => '\[1\|frFR:5\]');

Wiki Markup
\\
\\
\\
\\
\\
*N'inclure que les noms des clients « customers »«&nbsp;customers&nbsp;» ayant un id compris entre 1 et 10*
\\
« URL«&nbsp;URL de la boutique »boutique&nbsp;» /api/customers/?display=\[frFR:lastname\]&filter\[frFR:id\]=\[frFR:1,10\]
\\
\\
\\
PHP PHP&nbsp;:
$opt = array('resource' =>'customers', 'display' => '\[frFR:lastname\]', 'filter\[frFR:id\]' => '\[frFR:1,10\]');

Wiki Markup
\\
\\
\\
\\
*N'inclure que la date de naissance du client ayant pour nom « John »«&nbsp;John&nbsp;» et prénom « DOE »«&nbsp;DOE&nbsp;»*
« URL«&nbsp;URL de la boutique »boutique&nbsp;»

/api/customers/?display=\[frFR:birthday\]&filter\[frFR:firstname\]=\[frFR:John\]&filter\[frFR:lastname\]=\[frFR:DOE\]
\\
\\
\\
\\
PHP PHP&nbsp;:
$opt = array('resource' =>'customers', 'display' => '\[frFR:birthday\]', 'filter\[frFR:firstname\]' => '\[frFR:John\]', 'filter\[frFR:lastname\]' => '\[frFR:DOE\]');

Wiki Markup
\\
\\
\\
\\
\\
\\
*N'inclure que les noms des constructeurs « manufacturers »manufacturers&nbsp;» dont le nom commence par « Appl »Appl&nbsp;»*
\\
« URL«&nbsp;URL de la boutique »boutique&nbsp;» /api/manufacturers/?display=\[frFR:name\]&filter\[frFR:name\]=\[frFR:appl\]%
\\
\\
\\
PHP PHP&nbsp;:
$opt = array('resource' => 'manufacturers', 'display' => '\[frFR:name\]', 'filter\[frFR:name\]' => '\[frFR:appl\]%');

Wiki Markup
\\
\\
\\
\\
<span style="color: #4f81bd">Filtres de tri</span>
\\
\\
*Trier les clients « customers »«&nbsp;customers&nbsp;» en ordre alphabétique du nom*

\\
« URL«&nbsp;URL de la boutique »boutique&nbsp;» /api/customers?display=full&sort=\[frFR:lastname_ASC\]
\\
\\
\\
PHP PHP&nbsp;:
$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');

...