ИП
Size: a a a
ИП
ИП
R
\Bitrix\DocumentGenerator\Template::loadById), как мне туда опрокинуть значения полей?// указать значение поля
$document->setValues([
'UfCrm1577276612' => '11.11.2011',
'UfCrm1577274774' => 'ГРР',
'UfCrm1554975449' => '007'
]);
AG
\Bitrix\DocumentGenerator\Template::loadById), как мне туда опрокинуть значения полей?// указать значение поля
$document->setValues([
'UfCrm1577276612' => '11.11.2011',
'UfCrm1577274774' => 'ГРР',
'UfCrm1554975449' => '007'
]);
R
$templateId = CrmContractTemplateId;
$template = \Bitrix\DocumentGenerator\Template::loadById($templateId);
$template->setSourceType(\Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Invoice::class);
$document = \Bitrix\DocumentGenerator\Document::createByTemplate($template, $arDeal['ID']);
// указать значение поля
$document->setValues([
'UfCrm1577276612' => '11.09.2001',
'UfCrm1577274774' => 'ГРР',
'UfCrm1554975449' => '007'
]);
# проверим, что в значение поля подставилось значение из провайдера
$dataFile = $document->getFile()->getData();
$res = getRealFileFromDiskById($dataFile['emailDiskFile']);
# Путь сгенерированного файла из битрикса
$docxFile = $_SERVER['DOCUMENT_ROOT'] . $res['PATH'];
R
AG
$templateId = CrmContractTemplateId;
$template = \Bitrix\DocumentGenerator\Template::loadById($templateId);
$template->setSourceType(\Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Invoice::class);
$document = \Bitrix\DocumentGenerator\Document::createByTemplate($template, $arDeal['ID']);
// указать значение поля
$document->setValues([
'UfCrm1577276612' => '11.09.2001',
'UfCrm1577274774' => 'ГРР',
'UfCrm1554975449' => '007'
]);
# проверим, что в значение поля подставилось значение из провайдера
$dataFile = $document->getFile()->getData();
$res = getRealFileFromDiskById($dataFile['emailDiskFile']);
# Путь сгенерированного файла из битрикса
$docxFile = $_SERVER['DOCUMENT_ROOT'] . $res['PATH'];
R
Ш
AG
R
AG
R
AG
ИР
sm
R

$document->setValues([
'UfCrm1577276612' => '11.11.2011',
]);AG

$document->setValues([
'UfCrm1577276612' => '11.11.2011',
]);R

AG