This commit is contained in:
2021-11-29 21:18:18 +03:00
parent 7c096e52d3
commit 8be41809a5
6 changed files with 71 additions and 32 deletions
+4 -4
View File
@@ -9,19 +9,19 @@ use \Wt\Core\Templater\Tools as TemplaterTools;
foreach ((array)$arParams['SRCSET_LIST'] as $srcset) {
$webp = new Webp($_SERVER['DOCUMENT_ROOT'] . $srcset['src']);
if($webp->make()->isSuccess()) {
?><source srcset="<?=$webp->getPathOut(true)?>" type="image/webp"<?if($srcset['media']){?> media="<?=TemplaterTools::safeHtmlAttr($srcset['media'])?>"<?}?>><?
?><source srcset="<?=TemplaterTools::safeUrl($webp->getPathOut(true))?>" type="image/webp"<?if($srcset['media']){?> media="<?=TemplaterTools::safeHtmlAttr($srcset['media'])?>"<?}?>><?
}
?>
<source srcset="<?=$srcset['src']?>" type="<?=$webp->mime?>"<?if($srcset['media']){?> media="<?=TemplaterTools::safeHtmlAttr($srcset['media'])?>"<?}?>>
<source srcset="<?=TemplaterTools::safeUrl($srcset['src'])?>" type="<?=$webp->mime?>"<?if($srcset['media']){?> media="<?=TemplaterTools::safeHtmlAttr($srcset['media'])?>"<?}?>>
<?
}
$webp = new Webp($_SERVER['DOCUMENT_ROOT'] . $arParams['SRC']);
if($webp->make()->isSuccess()) {
?><source srcset="<?=$webp->getPathOut(true)?>" type="image/webp"><?
?><source srcset="<?=TemplaterTools::safeUrl($webp->getPathOut(true))?>" type="image/webp"><?
}
?>
<img class="kit-img"<?if($arParams['SRC']) {?> src="<?=$arParams['SRC']?>"<?}?> alt="<?=TemplaterTools::safeHtmlAttr($arParams['ALT'])?>"<?
<img class="kit-img"<?if($arParams['SRC']) {?> src="<?=TemplaterTools::safeUrl($arParams['SRC'])?>"<?}?> alt="<?=TemplaterTools::safeHtmlAttr($arParams['ALT'])?>"<?
if($arParams['TITLE']) {
?> title="<?=TemplaterTools::safeHtmlAttr($arParams['TITLE'])?>"<?
}