Deprecated feature

URL CatalogGroupAdd

Cette URL ajoute un nouveau groupe de catalogues et sa description, et ajoute une relation entre le nouveau groupe de catalogues et le magasin.

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

catgroupid
Obligatoire : Numéro de référence du groupe de catalogues. L'ID de groupe de catalogues crée une description de groupe de catalogues dépendante de la langue sur un groupe de catalogues créé ou existant. Vous devez spécifier catgroupId ou identifier.
identificateur
Obligatoire : L'identificateur externe du groupe de catalogues. Vous devez spécifier identifier ou catgroupId.
catalogId
ID du catalogue auquel appartient le nouveau groupe de catalogues.
catgroupIdParent
Groupe de catalogues parent du nouveau groupe de catalogues créé.
field1
Zone personnalisable.
field2
Zone personnalisable.
markForDelete
Indique si le groupe de catalogues est marqué pour suppression.
display
Réservé à un usage interne HCL.
nom
Nom dépendant de la langue du groupe de catalogues.
publié
Indique si ce groupe de catalogues doit être affiché pour la langue indiquée par le descLangId : 0= non, et 1= oui.
fImage
Chemin de l'image complet de ce groupe de catalogues.
descLangId
Description du numéro de référence de la langue.
lDesc
Description longue du groupe de catalogues.
sDesc
Courte description du catalogue.
tImage
Chemin de l'image miniature de ce groupe de catalogue.
URL
Adresse URL à appeler une fois que la commande a abouti.

Exemple 1

L'exemple suivant crée un groupe de catalogues, avec testCatalogGroup2 comme identificateur et NoLangSpecified comme nom, dans la langue de connexion :


http://host_name/webapp/wcs/stores/servlet/CatalogGroupAdd?identifier=
testCatalogGroup2&keyword=a
keyword&field1=hello&field2=world&display=
TestJSP&name=NolangSpecified&markForDelete=0&lDesc=long

description&sDesc=short description&URL=LogonForm

Exemple 2

L'exemple suivant crée une catégorie, avec TestCatalogGroup3 comme identificateur et NoName1 comme nom, dans la langue de connexion. Le nouveau groupe de catalogues créé sera affecté en tant que sous-catégorie du groupe de catalogue 9000 dans le catalogue 7002 :


http://host_name/webapp/wcs/stores/servlet/CatalogGroupAdd?identifier=
TestCatalogGroup3&field1=hello&field2=world&display=TestJSP&name=
NoName1&markForDelete=0&catalogId=7002&catgroupIdParent=9000&URL=LogonForm

Exemple 3

L'exemple suivant crée une description, avec testCatalogGroup2 comme nom, pour le groupe de catalogues 10002 :


http://host_name/webapp/wcs/stores/servlet/CatalogGroupAdd?catgroupId=
10002&display=TestJSP2&name=testCatalogGroup2&descLangId=-2&URL=LogonForm

Exemple 4

L'exemple suivant crée un groupe de catalogues, avec DemoStoreCatGroup1 comme identificateur et NolangSpecified comme nom, dans la langue d'ouverture de session :


http://host_name/webapp/wcs/stores/servlet/CatalogGroupAdd?identifier=
DemoStoreCatGroup1&field1=hello&field2=world&display=TestJSP&name=
NolangSpecified&markForDelete=0&URL=LogonForm

Exemple 5

L'exemple suivant crée un groupe de catalogues, avec addGroup12 comme identificateur et catGroup11 comme nom :


http://host_name/webapp/wcs/stores/servlet/CatalogGroupAdd?identifier=
addGroup12&field1=hello&field2=world&display=catGroup11&name=
catGroup11&descLangId=-1&URL=LogonForm

Exemple 6

L'exemple suivant crée un groupe de catalogues, avec DemoStoreCatGroup2 comme identificateur et catGroup11 comme nom :


http://host_name/webapp/wcs/stores/servlet/CatalogGroupAdd?identifier=
DemoStoreCatGroup2&field1=hello&field2=world&display=catGroup11&name=
catGroup11&descLangId=-1&URL=LogonForm

Comportement

  • Si catgroupIdParent et catalogID sont fournis, le nouveau groupe de catalogues créé sera une sous-catégorie du catgroupIdParent (une nouvelle ligne sera ajoutée dans la table CATGRPREL de la base de données).
  • Si le catgroupId est fourni et qu'un nouvel ID de langue est fourni, une description du groupe de catalogues sera créée. Toutefois, nous vous recommandons d'utiliser la commande CatalogGroupUpdate lors de la création ou de la mise à jour d'une description de groupe de catalogues.

Condition d'exception

La clé dupliquée (identificateur) a déjà été utilisée.