Проект

Общее

Профиль

Действия

CommonAPIgetCatalogsList » История » Редакция 5

« Предыдущее | Редакция 5/14 (Разница(diff)) | Следующее »
Артем, 17.06.2016 20:17


getCatalogsList

Описание метода


Метод возвращает список всех подключенных каталогов. Возвращаемые данные могут быть как в формате json, так и оформленны в теги html.


Параметры вызова

параметр обязательный описание возможные значения значение по умолчанию
clientId - ID клиента Если параметр clientId не задан, то метод вернет все возможные каталоги
format - формат возвращаемых данных html или json html
splitByRegion - Разделять ли данные по регионам on или off on
language - Язык ru или en ru
isNeedLocaleName - Нужно ли отображать локализованное название бренда on или off off
isNeedLocaleNameWrap - Нужно ли <BR> перед локализованным названием бренда on или off off
isNeedOwnClasses - Нужно задавать отдельные классы для html-тегов on или off off
buttonType - Тип кнопки defaultWithShadow или defaultWithoutShadow defaultWithoutShadow

Последние 4 параметра действуют только тогда, когда запрашиваются данные в формате html

Возвращаемые данные


Возвращает список ссылок на каталоги.

Пример php-кода страницы, запрашивающей данные в формате html:

  <?
header("Content-type: text/html; charset=utf-8");
?>
<html>
<head>
  <link rel="stylesheet" href="ilcats.css">
</head>

<body>
<span class='ilcatsCss'>
<?php

$st = file_get_contents("http://commonapi.ilcats.ru/getCatalogsList/?splitByRegion=off&format=html&language=ru&isNeedLocaleName=on&isNeedLocaleNameWrap=on&buttonType=defaultWithShadow&clientId=");
echo $st;

?>
</span>
</body>

</html>

Соответствующий файл таблицы каскадных стилей:

.divButtonIlcatsCatalog {
    text-align: center;
    float: left;
    font-size: 12px;
    text-decorations: none;
    width: 130px;
}
.divButtonIlcatsCatalog a:link, a:visited{
    text-align: center;
    float: left;
    font-size: 12px;
    text-decoration: none;
    color: green;
    font-weight: bold;
}

.divRegionIlcatsCatalog {
    float: left;
    width: 100%;
    margin: 0px 0px 50px 0px;
}
.divRegionIlcatsCatalog H2{
    color: #585f69;
    margin-top: 5px;
    text-shadow: none;
    font-weight: normal;
    font-family: 'Open Sans', sans-serif;
    font-size: 24px;
    line-height: 33px;
}

Обновлено Артем почти 8 года назад · 5 изменени(я, ий)