Подключение модуля
Для подключения модуля необходимо в файле init.php разместить код
AddEventHandler("sale", "OnSaleComponentOrderOneStepComplete", "GeneratePdf");
AddEventHandler("sale", "OnSaleComponentOrderComplete", "GeneratePdf");
function GeneratePdf($ID, $arFields){
if(CModule::IncludeModuleEx("htmls.pdfit") < 3){
$PdfIt = new CPdfIt;
$PdfIt->GeneratePdf($arFields);
}
}
Если требуется отсылать счет при установке определенного статуса заказа, то код будет выглядеть так
AddEventHandler("sale", "OnSaleStatusOrder", "GeneratePdf");
function GeneratePdf($ID, $val){
if(CModule::IncludeModuleEx("htmls.pdfit") < 3 and $val == 'A'){
$PdfIt = new CPdfIt;
$PdfIt->GeneratePdf($ID);
}
}
где 'A' = идентификатор статуса