2015 Mai

Fixed positioned element is aligned relative to the parent

If you have an fixed element which is curiously positioned relative to it´s parent (what is definitely against the specification „An element with a fixed position is positioned relative to the browser window, and will not move even if the window is scrolled – http://www.w3schools.com/css/css_positioning.asp“), you probably have something done with the transform-property on any of the parent elements.

This will cause this totally absurd behavoir (in every major browser, so maybe the transform specification sucks, or the w3c has some.. reason to do this kind of sh** … whatever).

Here is an example of the „bug“: http://codepen.io/anon/pen/gpPVZV

Thanks a lot to Mr. Blairhippo you saved my day.

    Shopware (4) Kategoriebild in der Kategoriebeschreibung ausgeben

    Warum auch immer das nicht von Shopware aus schon implementiert ist, hier eine Variante welche die Bilder (hochzuladen im Backend > Kategorien > KategorieX) in der Kategoriebeschreibung ausgibt.

    Die betroffene Templatedatei beinfdet sich im ordner frontend/listing/text.tpl. Zusätzlich sollte im Media Manager ein eigener Ordner „Kategoriebilder“ o.Ä. angelegt werden. In den Einstellungen des Ordners (rechtsklick auf den Ordner), muss nun noch die Thumbnail Generierung eingerichtet werden.

    Diese Lösung ist alles andere als perfekt, aber vllt. rettet es ja dem ein oder anderen den Tag 🙂
    Anzupassen ist die Thumbnail Size, der Pfad sollte identisch sein.

                  {assign var="category_thumbnail_size" value="120x120"}
                  {assign var="category_thumbnail" value="media/image/thumbnail/{$sCategoryContent.media.name}_{$category_thumbnail_size}.{$sCategoryContent.media.extension}"}
                  
                  {if !file_exists($category_thumbnail)}
                    {* FALLBACK *}
                    {assign var="category_thumbnail" value="{$sCategoryContent.media.path}"}
                  {/if}
                  {if $category_thumbnail}
                    {$sCategoryContent.cmsheadline}
                  {/if}