Skip to content
This repository has been archived by the owner on Jun 8, 2024. It is now read-only.

Webp funktioniert nicht bei "Zuletzt angesehen" #115

Closed
realconvis opened this issue Jun 7, 2022 · 0 comments
Closed

Webp funktioniert nicht bei "Zuletzt angesehen" #115

realconvis opened this issue Jun 7, 2022 · 0 comments
Labels

Comments

@realconvis
Copy link
Contributor

PHP Version

7.4.29

Shopware Version

5.7.7

Actual behaviour

Beim "Zuletzt agesehen" Slider funktioniert die Ausgabe der Bilder als webp nicht.
Das erweiterte JavaScript von diesem Plugin springt nicht an.

Expected behaviour

webp Bilder sollten gezogen werden.

Steps to Reproduce?

Im JavaScript habe ich gesehen, dass das Skript zum Manipulieren des Sliders nur anspringt, wenn Mordernizr.webp vorhanden ist.
Da aber im MordernizrSubscriber für das Überschreiben des Mordernizr das Vorhanden sei der Datei modernizr.custom.35977.js geprüft wird, wird es nicht überschrieben.

Denn in unserem Fall haben wir den Haken im Theme Manager Javascript asynchron laden aktiviert.
Dadurch wird im Bare Theme in der header.tpl die Datei modernizr.custom.35977.js nicht geladen.

{block name="frontend_index_header_javascript_modernizr_lib"}
    {if !$theme.asyncJavascriptLoading}
        <script src="{preload file={link file='frontend/_public/src/js/vendors/modernizr/modernizr.custom.35977.js'} as="script"}"></script>
    {/if}
{/block}

Demnach kann das Skript des Plugins auch nicht den Modernizr überschreiben.
Also kann mit aktiviertem Haken auf Javascript asynchron laden das nie funktionieren.

Oder hab ich da was übersehen?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant