Запись/получение дополнительных параметров категории по api

Есть ли возможно по api, например, через shop.category.add и shop.category.getTree
создавать и считывать дополнительные параметры категории?
"Необязательный набор дополнительных параметров key=value"

Или записать/получить сразу все параметры в поле.

Например, при загрузке категорий товаров от поставщика,
нужно на сайте сохранять значение ID этой категории в каталоге поставщика.

Или каким образом можно по другому решить эту проблему?

Спасибо.

1 ответ

  • 1
    mightyvoodoo 20 февраля 2018 12:21 #

    Здравствуйте, похоже, что через API работать с дополнительными параметрами категорий не получится, но можно сделать через названия категорий, например называть категории ИмяКатегории [RemoteID], и потом через API искать категории:

    //domain.tld/api.php/shop.category.search?name=[RemoteID]&access_token=...

    Чтобы в шаблонах названия категорий отображались без [RemoteID], можно их выводить через:

    {$name|regex_replace:'/\s\[(.*?)\]/':''}
    

    Чтобы в шаблонах отображался правильный "title" страницы, необходимо будет указать в настройках для каждой категории отдельно "Заголовок" в виде ИмяКатегории

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите