This commit is contained in:
Jürgen Mummert
2025-12-31 10:49:57 +01:00
parent c5ab9f28c8
commit c2bef6dad5
@@ -43,7 +43,9 @@ Contao 5 Frontend Module Template
<template id="search-result-template"> <template id="search-result-template">
<div class="search-item"> <div class="search-item">
<div class="siteimage"></div> <div class="siteimage">
<img src="" alt="" loading="lazy">
</div>
<div class="teaser"> <div class="teaser">
<div class="title"></div> <div class="title"></div>
@@ -177,10 +179,16 @@ Contao 5 Frontend Module Template
path.textContent = hit.url.replace(/^https?:\/\//, ''); path.textContent = hit.url.replace(/^https?:\/\//, '');
} }
const img = image.querySelector('img');
if (hit.poster) { if (hit.poster) {
image.style.backgroundImage = `url(${hit.poster})`; img.src = hit.poster;
img.alt = hit.title || '';
image.classList.remove('is-empty');
} else { } else {
image.style.backgroundImage = ''; img.removeAttribute('src');
img.alt = '';
image.classList.add('is-empty');
} }
results.appendChild(node); results.appendChild(node);