URL ProductAttributeAdd
Cette URL ajoute un nouvel attribut de produit à une entrée de catalogue existante (produit). Notez que le type d'attribut ne peut pas être modifié.
Restriction : Cette URL ne doit être utilisée que pour ajouter des attributs de définition. Les attributs descriptifs ne sont pas pris en charge.
Structure de l'adresse URL
- http:// host_name/path/
- Nom entièrement qualifié de votre Transaction server et du chemin de configuration.
Valeurs des paramètres
- catentryId
- Obligatoire : Numéro de référence unique de l'entrée de catalogue, qui est un produit.
- nom
- Obligatoire : Nom de l'attribut.
- attrtypeId
- Obligatoire : Numéro de référence du type d'attribut. Les types d'attributs acceptés sont STRING, INTEGER et FLOAT.
- desc1
- Description de l'attribut.
- desc2
- Description de l'attribut.
- field1
- Zone personnalisable.
- descLangId
- Description du numéro de référence de la langue.
- seq
- Séquence qui détermine l'ordre d'affichage des attributs d'un produit.
- URL
- Adresse URL à appeler une fois que la commande a abouti.
Exemple
L'exemple suivant crée un attribut, avec INTEGER comme type et testAttrTypeInteger1 comme nom, pour l'entrée de catalogue 10001 dans la langue de connexion :
http://host_name/webapp/wcs/stores/servlet/ProductAttributeAdd?
catentryId=10001&attrtypeId=INTEGER&name=testAttrTypeInteger1
&desc=hello&URL=LogonForm
Comportement
- Cette URL crée un attribut de type spécifique.
- Une fois que l'attribut d'un type d'attribut spécifié a été créé, le type d'attribut de ce nouvel attribut créé ne peut pas être modifié.
Conditions d'exception
Si le type d'attribut n'est pas valide, l'attribut ne sera pas mis à jour.