Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Function: Fuction: setCategory
Description: update or add a category. For indivFieldsList use dstTable=TABLE_CATEGORIES
Request
userxsd:string
passxsd:string
Itemtns:categoryItem
{
"function":"setCategory",
"paras":{
    "user":"",
    "pass":"",
    "Item":{
        "external_id":"",
        "permission_id":0,
        "parent_id":"",
        "categories_status":0,
        "sort_order":0,
        "top_category":0,
        "categories_image":"",
        "date_added":"0001-01-01T00:00:00",
        "last_modified":"0001-01-01T00:00:00",
        "categories_template":"",
        "listing_template":"",
        "categories_name":{
            "de":"",
            "en":""
        },
        "categories_heading_title":{
            "de":"",
            "en":""
        },
        "categories_description":{
            "de":"",
            "en":""
        },
        "categories_description_bottom":{
            "de":"",
            "en":""
        },
        "meta_description":{
            "de":"",
            "en":""
        },
        "meta_title":{
            "de":"",
            "en":""
        },
        "meta_keywords":{
            "de":"",
            "en":""
        },
        "seo_url":{
            "de":"",
            "en":""
        },
        "permissionList":[{
                "external_id":"",
                "permission":true,
                "pgroup":""
            }        ],
        "products_sorting":"",
        "products_sorting2":"",
        "google_product_cat":"",
        "indivFieldsList":[{
                "dstTable":"",
                "sqlFieldName":"",
                "sqlFieldType":"",
                "value":"",
                "langValue":{
                    "de":"",
                    "en":""
                }
            }        ]
    }

}}
Response
resulttns:categoryResultItem
{
    "result":{
        "categories_id":"",
        "external_id":"",
        "result":true,
        "message":""
    }
}

Hinweis: Beim Einfügen einer neuen Kategorie muss der referenzierte parent node schon vorhanden sein.

Eine Ausnahme bilden nur Haupteinträge in der obersten Kategorie, dort muss dann auf den parent mit id "0" verwiesen werden.

  • No labels