| nom | getProductOptions() | |
|---|---|---|
| paramètres | $product_id | |
| usage | permet de récupérer des informations sur les options du produit. | |
| output | retourne un array concernant les options du produit : | |
Les valeurs suivantes sont aussi récupérées :
À noter que dans ce cas de figure une seconde requête est effectuée dans la BDD sur chaque valeur de l'option
| product_option_id | ||
|---|---|---|
| option_id | ||
| name | ||
| type | ||
| option_value | contient un tableau de second niveau (voir ci-dessous | |
| required | ||
| product_option_value_id | ||
|---|---|---|
| option_value_id | ||
| name | ||
| image | ||
| quantity | ||
| subtract | la valeur substract (0 ou 1), correspond à l'idée qu'il existe un stock fini ou non. | |
| price | ||
| price_prefix | ||
| weight | ||
| weight_prefix | ||
Dans le cas des autres options, la différence est que la valeur 'option_value' n'est pas un tableau mais une valeur.