Документация Сотбит: Парсер контента. Для разработчика. События. startPars
startPars
Событие вызывается в начале парсинга и может быть использовано для фиксации старта и переопределения некоторых переменных.Параметр | Описание |
ID | Идентификатор парсера |
_this | Переменная, содержащая все поля парсера |
Примечание: Второй параметр данного обработчика является ссылкой на исходную переменную
Пример функции обработчика:this
. Поэтому если вы измените значение параметра внутри обработчика, это приведет к смене значения исходной переменной поступившей на вход функции-обработчика.AddEventHandler("shs.parser", "StartPars", Array("MyClass", "StartParsHandler")); class MyClass { // создаем обработчик события "StartPars" function StartParsHandler($ID, &$_this) { } }
Примечание: Обратите внимание, что при помощи переменной
$_this->rss
можно разграничивать условия для разных сайтов.
Внимание! Событие вызывается для всех типов парсера.
Свяжитесь с нами
Заполните простую форму, чтобы обсудить ваш проект