Действия
CommonAPIgetCatalogsList » История » Редакция 6
« Предыдущее |
Редакция 6/14
(Разница(diff))
| Следующее »
Артем, 17.06.2016 20:18
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 лет назад · 6 изменени(я, ий)