Neu Leeres SRCSET im Logo - ungültiges HTML - HTML Validator Fehler

Trigoda

Mitglied
8. September 2022
37
2
Guten Tag,

Bei unserem Shop (und auch reproduzierbar in einem lokalen Testshop) gibt es HTML Fehler durch ein leeres srcset Attribut im Logo.

  1. Error: Bad value for attribute srcset on element img: Must contain one or more image candidate strings.
    From line 2633, column 17; to line 2634, column 143
    <img src="https://www.XXXX.de/bilder/intern/shoplogo/Logo.png" srcset="" class="img-aspect-ratio" id="shop-logo" alt="Logo" width="180" height="50">

Ich habe geschaut, woher das kommt und rausgefunden, das in dem Core Shop Template "includes/vendor/jtlshop/scc/src/scc/templates/image.tpl" in Zeile 45 dort keine Prüfung auf vorhandene Werte stattfindet.

Dort steht:
Code:
srcset="{$params.srcset->getValue()}"
wenn man das austauscht gegen
Code:
{if $params.srcset->hasValue()}srcset="{$params.srcset->getValue()}"{/if}
ist der Fehler behoben

Könnte das eventuell in das nächste Update aufgenommen werden?

Beste Grüße aus Berlin
Elmar