Событие вызывается после получения верстки с детальной страницы каталога для текущего элемента.
|
Параметр
|
Описание
|
|
ID
|
Переменная, содержащая идентификатор парсера
|
el
|
Переменная, содержащая DOM объекты детальной страницы текущего элемента
|
arFields
|
Переменная, содержащая все значения данного элемента
|
Пример функции обработчика:
AddEventHandler("shs.parser", "parserCatalogDetail", Array("MyClass", "parserCatalogDetailHandler"));
class MyClass
{
// создаем обработчик события "parserCatalogDetailHandler"
function parserCatalogDetailHandler($ID, &$el, &$arFields)
{
}
}
При вызове данного события массив $arFields не пустой! Он содержит данные, полученные модулем, для текущего элемента со страницы каталога.
Примечание: Обратите внимание, что при помощи переменных $arFields["LINK"](ссылка на детальную страницу товара) можно разграничивать условия для разных сайтов.
Внимание! Данное событие возникает только при запуске парсера типа "catalog".