lazyload bitrix быстрый способ

Для того чтобы все изображения на сайте загружались «лениво» можно написать следующий код в init.php


<?php
AddEventHandler("main", "OnEndBufferContent", "LoadLazy");

function LoadLazy(&$output)
{
	if (strpos($_SERVER["REQUEST_URI"], '/bitrix/admin/') === false) {
		$output = str_replace('<img ', '<img loading="lazy" ', $output);
	}
}