PHP/Work with catalogs on the example of displaying a list of catalogs

Материал из Laximo
Перейти к: навигация, поиск
Другие языки:
English • ‎русский

Работа с каталогами на примере отображения списка каталогов

// Подключаем класс для работы с веб-сервисом
include('guayaquillib'.DS.'data'.DS.'request.php');
// Подключаем класс для отображения данных со списком каталогов
include('guayaquillib'.DS.'render'.DS.'catalogs'.DS.'2coltable.php');
 
// Создаем объект для работы с сервисом
$request = new GuayaquilRequest('', '', 'ru_RU');
 
// Подключаем сертификат, предполагая, что он хранится в папке cert
$request->certificatePath = dirname(__FILE__).'cert';
 
// Добавляем в запрос команду запроса списка каталогов, доступных для пользователя
$request->appendListCatalogs();
 
// Выполняем запрос
$data = $request->query();
 
// Если произошла ошибка
if ($request->error != '')
{
echo $request->error;
}
else
{
// Создается объект, для отображения данных каталога, которому передается объект класса  GuayaquilExtender (см. примечание)
$renderer = new GuayaquilCatalogsList(new GuayaquilExtender());
 
// Конфигурируем
$renderer->columns = array('icon', 'name', 'version');
 
// Отображаем полученные от сервиса данные
echo $renderer->Draw($data->ListCatalogs);
}

Смотри так же

Функции веб-сервисов Laximo

Общая информация

Принципы работы Безопасность Локализация каталогов Обновление каталогов Обработка ошибок Подключение сервиса
Laximo.OEM Поиск каталога ListCatalogs,GetCatalogInfo
Поиск автомобиля FindVehicleByVIN,FindVehicleByFrame, GetWizard2, GetWizardNextStep2, FindVehicleByWizard2, GetVehicleInfo, ExecCustomOperation
Поиск узла ListUnits, ListCategories, GetFilterByUnit, GetUnitInfo
Поиск деталей в узле ListDetailByUnit, ListImageMapByUnit, GetFilterByDetail
Быстрый поиск деталей ListQuickGroup, ListQuickDetail
Laximo.Aftermarket Поиск деталей FindOEM, FindReplacements, FindDetail, FindOEMCorrection
Производитель ManufacturerInfo, ListManufacturer
Библиотеки и примеры использования веб-сервисов Laximo
PHP
Скачать
PHP-библиотеку
Примеры использования библиотеки Изменение поведения и внешнего вида элементов каталогов
GuayaquilExtender
Пример переопределения стандартного поведения классов отображения данных в html
Пример получения кроссов с LaximoAftermarket
Работа с каталогами на примере отображения списка каталогов
Скачать библиотеку ASP.NET ASP.NET Guayaquil library
Варианты внедрения сервисов Laximo в 1С

Связанные категории