функция-обработчик( array ID, array &field, array ozonItemFields );
Обработчик события вызывается, если в качестве преобразования для поля где выбрана конструкция eval.
| Параметр | Описание |
|---|---|
ID |
идентификатор преобразования |
field |
значение поля |
ozonItemFields |
массив данных по товару |
AddEventHandler("webprostor.ozon", "onExecuteEvalTransformation", Array("WebprostorOzonAdditional", "onExecuteEvalTransformation"));
class WebprostorOzonAdditional
{
public static function onExecuteEvalTransformation($ID, &$field, $ozonItemFields)
{
switch($ID)
{
case('22'):
if(!empty($field))
$field .= '_new';
break;
}
}
}