Главная  >  Документация  >  API  >  Каталог  >  catalog_part_add

Каталог: catalog_part_add

Метод catalog_part_add позволяет добавить раздел.


Параметры запроса (передаются в массиве):


В качестве параметра может выступать любое значение из таблицы catalog_part, кроме следующих полей: id и main. Поле description заменяется на `desc`.


В качестве дополнительного параметра можно передать:



sync определяет, по какому ключу будет осуществляться обновление данных раздела в случае, если он уже добавлен в БД
Тип string
Возможные значения vendor_code, id_source
Значение по умолчанию нет
Пример простейшего вызова
                                            $this->smartriver->catalog_part_add();
                                        
Пример вызова при синхронизации
                                            $this->smartriver->catalog_part_add(['id_source' => 'source_1', 'name' => 'Тестовый раздел #2', 'sync' => 'id_source']);
                                        
Пример вызова с параметрами
                                            $this->smartriver->catalog_part_add(['name' => 'Тестовый раздел', 'id_source' => 'source_1', 'id_tpl' => 1]);
                                        
Пример ответа
                                                
                                                    Array
(
    [status] => ok
    [message] => part created
    [id] => 1
)
                                                
                                            
Была ли полезна для вас статья?

Мы используем файлы Cookie, чтобы сделать работу с сайтом проще и удобнее. Нажимая кнопку «Принять Cookie» или продолжая просмотр сайта, вы даете согласие на использование cookie и счетчика Яндекс.Метрика для обработки персональных данных. Более подробная информация тут

Cookies в CMS Smart Engine