Класс GoogleMerchant используется для создания и редактирования выгрузок для Google Merchant
void | createPage() | Подготавливает данные для страницы интеграции |
bool | updateDB() | Записывает категории google в базу данных |
string | getCatName() | Возвращает название google категории по ID. |
array | buildSelects() | Возвращает верстку для выбора google категорий по ID родительской категории. |
array | getCats() | Возвращает список соответствий google категорий и категорий магазина по названию выгрузки. |
bool | updateCatsRecurs() | Применяет соответствующую google категорию ко всем вложенным категориям магазина. |
bool | saveCat() | Сохраняет соответствие google категории и категории магазина. |
bool | clearTrash() | Убирает повторы из соответствий категорий. |
string|bool | newTab() | Создает новую выгрузку. |
bool | saveTab() | Сохраняет настройки выгрузки. |
array | getTab() | Получает настройки выгрузки. |
bool | deleteTab() | Удаляет выгрузку. |
array | getRelated() | Возвращает данные игнорируемых товаров. |
string | constructXML() | Создает результат выгрузки. |
Метод
string getCatName (string $id)
Параметры
Описание
Возвращает название google категории по ID.
Метод
array buildSelects (string $id)
Параметры
Описание
Возвращает верстку для выбора google категорий по ID родительской категории.
Метод
array getCats (string $name)
Параметры
Описание
Возвращает список соответствий google категорий и категорий магазина по названию выгрузки.
Метод
bool updateCatsRecurs (string $shopId, string $googleId, string $name)
Параметры
Описание
Применяет соответствующую google категорию ко всем вложенным категориям магазина.
Метод
bool saveCat (string $shopId, string $googleId, string $name)
Параметры
Описание
Сохраняет соответствие google категории и категории магазина.
Метод
bool clearTrash (string $name)
Параметры
Описание
Убирает повторы из соответствий категорий.
Метод
string|bool newTab (string $name)
Параметры
Описание
Создает новую выгрузку.
Метод
bool saveTab (string $name, array $data)
Параметры
Описание
Сохраняет настройки выгрузки.
Метод
array getTab (string $name)
Параметры
Описание
Получает настройки выгрузки.