Options (Dart)
Le module StoreOptionModule permet de gérer les options de variantes produits.
Accès : applite.app.store.option
Méthodes
list
final response = await applite.app.store.option.list(
ListOptionsParams(apiKey: 'api_key', appId: 'app_id'),
);
for (final option in response.data) {
print('${option.name}: ${option.values.join(", ")}');
}create
final response = await applite.app.store.option.create(
CreateOptionParams(
apiKey: 'api_key',
appId: 'app_id',
name: 'Taille',
sellerId: 'seller_id',
values: ['XS', 'S', 'M', 'L', 'XL'],
description: 'Tailles de vêtements',
),
);get
final response = await applite.app.store.option.get(
GetOptionParams(apiKey: 'api_key', appId: 'app_id', id: 'option_id'),
);update
final response = await applite.app.store.option.update(
UpdateOptionParams(
apiKey: 'api_key',
appId: 'app_id',
id: 'option_id',
values: ['XS', 'S', 'M', 'L', 'XL', 'XXL'],
),
);delete
final response = await applite.app.store.option.delete(
DeleteOptionParams(apiKey: 'api_key', appId: 'app_id', id: 'option_id'),
);La suppression d’une option peut affecter les variantes de produits qui l’utilisent.
Last updated on