• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/model/template.php
  • Класс: BitrixDocumentGeneratorModelTemplateTable
  • Вызов: TemplateTable::normalizeBody
static function normalizeBody($templateId)
{
	if(!$templateId)
	{
		return;
	}
	$template = Template::loadById($templateId);
	if(!$template)
	{
		return;
	}
	$body = $template->getBody();
	if(!$body)
	{
		return;
	}

	$body->normalizeContent();
	FileTable::updateContent($template->FILE_ID, $body->getContent(), [
		'fileName' => $template->getFileName(),
		'contentType' => $body->getFileMimeType(),
		'isTemplate' => true,
	]);
}