allegroCatalog
Класс для работы с каталогами товаров
Методы
void |
__call () |
|
mixed |
addView ({ [id] }) |
Добавляет просмотр каталога товаров |
void |
dropCache () |
Сбрасывает кеш информации о каталогах |
mixed |
getAllegroId ({ [id] }) |
Возвращает ИД в системе Allegro |
mixed |
getAltTitle ({ [id] }) |
Возвращает aльтернативное имя каталога товаров |
mixed |
getId () |
Возвращает id каталога товаров |
mixed |
getImageSrc ({ [id], [type], [resizeType], [width], [height], [quality], [watermarkKey], [watermarkMargin] }) |
Возвращает путь к изображению каталога товаров |
mixed |
getLevel ({ [id] }) |
Возвращает уровень вложенности каталога товаров |
array |
getList ({ [id], [pageNumber], [amount], [orderType] }) |
Возвращает список каталогов товаров |
mixed |
getMetaDescription ({ [id] }) |
Возвращает metaDescription каталога товаров |
mixed |
getMetaKeywords ({ [id] }) |
Возвращает metaKeywords каталога товаров |
mixed |
getMetaTitle ({ [id] }) |
Возвращает metaTitle каталога товаров |
object |
getNew () |
Возвращает новую копию класса |
mixed |
getPageTitle ({ [id] }) |
Возвращает pageTitle каталога товаров |
mixed |
getParentId ({ [id] }) |
Возвращает id родительского каталога товаров |
mixed |
getParents ({ id }) |
Возвращает инфомрацию о всех родителях каталога товаров |
mixed |
getTitle ({ [id] }) |
Возвращает наименование каталога товаров |
void |
getUrl ({ [id], [pageNumber], [orderType], [orderTypeDefault], [brand], [parameterValue], [condition] }) |
Возвращает url каталога товаров |
mixed |
hasChild ({ [id] }) |
Проверяет наличие дочерних каталогов в каталоге товаров |
mixed |
init ({ id }) |
Инициализация класса |
mixed |
isExist ({ id }) |
Проверяет существование каталога товаров |
addView
Добавляет просмотр каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
bool |
True - просмотр успешно добавлен |
bool |
False - в случае ошибки |
dropCache
Сбрасывает кеш информации о каталогах
getAllegroId
Синоним: allegroId
Возвращает ИД в системе Allegro
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
string |
ИД в системе Allegro |
bool |
False - в случае ошибки |
getAltTitle
Синоним: altTitle
Возвращает aльтернативное имя каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
string |
Aльтернативное имя каталога товаров |
bool |
False - в случае ошибки |
getId
Синоним: id
Возвращает id каталога товаров
Возвращаемые значения
int |
Id каталога товаров |
bool |
False - в случае ошибки |
getImageSrc
Синоним: imageSrc
Возвращает путь к изображению каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
[type] |
int |
Тип изображения. 0 - не изменять, 1 - gif, 2 - jpeg, 3 - png. По умолчанию: 0 |
[resizeType] |
int |
Тип изминения размера изображения. 0 - оригинальное изображение, 1 - умное кадирование, 2 - уменьшение с имзинением пропорций. По умолчанию: 2 |
[width] |
int |
Ширина изображзения в пикселях. По умолчанию: 400 |
[height] |
int |
Высота изображзения в пикселях. По умолчанию: 400 |
[quality] |
int |
Качество изображения. 1 - 9 - качество изображения. 0 - Качество не изменять. По умолчанию: 0 |
[watermarkKey] |
int |
Ключ, указывает что необходимо наложить водяной знак. 0 - неналаживать, 1 - налаживать. По умолчанию: 0 |
[watermarkMargin] |
int |
Отступ водяного знака от нижней границы изображения в процентах. По умолчанию: 30 |
Возвращаемые значения
string |
Путь к изображению каталога товаров |
bool |
False - в случае ошибки |
getLevel
Синоним: level
Возвращает уровень вложенности каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
int |
Уровень вложенности каталога товаров |
bool |
False - в случае ошибки или если каталога не существует |
getList
Синоним: list
Возвращает список каталогов товаров
Параметры
[id] |
int |
Id каталога товаров. Значения: id каталога, 0 - все каталоги товаров первого уровня, -1 - все каталоги товаров. По умолчанию: 0 |
[pageNumber] |
int |
Номер страницы. По умолчанию: 1 |
[amount] |
int |
Количество каталогов на странице. По умолчанию: 0 (все каталоги) |
[orderType] |
string |
Метод сортировки. title, position. По умолчанию: position |
getNew
Синоним: new
Возвращает новую копию класса
getPageTitle
Синоним: pageTitle
Возвращает pageTitle каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
string |
PageTitle каталога товаров |
bool |
False - в случае ошибки |
getParentId
Синоним: parentId
Возвращает id родительского каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
int |
Id родительского каталога товаров |
bool |
False - в случае ошибки |
getParents
Синоним: parents
Возвращает инфомрацию о всех родителях каталога товаров
Параметры
id |
int |
Id каталога товаров |
Возвращаемые значения
array |
Массив обьектов allegroCatalog |
bool |
False - в случае ошибки или если каталога не существует |
getTitle
Синоним: title
Возвращает наименование каталога товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
string |
Название каталога товаров |
bool |
False - в случае ошибки |
getUrl
Синоним: url
Возвращает url каталога товаров
Тоже самое, что @url.get с параметрами urlType, id, pageNumber, orderType, orderTypeDefault, brand, parameterValue
Параметры
[id] |
int |
Id каталога товаров |
[pageNumber] |
int |
Номер страницы. По умолчанию: 1 |
[orderType] |
string |
Тип сортировки. |
[orderTypeDefault] |
string |
Тип сортировки по умолчанию. |
[brand] |
array |
Массив id брендов |
[parameterValue] |
array |
Массив id значений параметров |
[condition] |
array |
Массив id значений состояний модификаций товара |
hasChild
Проверяет наличие дочерних каталогов в каталоге товаров
Параметры
[id] |
int |
Id каталога товаров |
Возвращаемые значения
bool |
True - если дочерние каталоги существуют |
bool |
False - если дочерних каталогов не существует или в случае ошибки |
init
Инициализация класса
Параметры
id |
int |
Id каталога на сайте allegro |
Возвращаемые значения
bool |
True - обьект инициализирован |
bool |
False - в случае ошибки |
isExist
Проверяет существование каталога товаров
Возвращаемые значения
bool |
True - если каталог товаров существует |
bool |
False - если каталог товаров не существует или в случае ошибки |