Neu OPC Custom Porlets kein webp

ohki

Aktives Mitglied
6. November 2012
55
4
Hallo,

ich habe Custom Porlets importiert und bemerkt, dass die jpegs nicht automatisch in webp komprimiert werden. Die Bildateien liegen aber im OPC Ordner auf dem Server.
Ich habe mir auch den PHP Code der originalen Porlets angeschaut und keinen Befehl gesehen, der webp aktiviert.

Hat jemand eine Idee, wie ich die Custom Porlets auch automatisch in webp anzeigen lassen kann?

Viele Grüße
 

ohki

Aktives Mitglied
6. November 2012
55
4
Also ich bin etwas weiter, ich habe in dem Custom Portlet .tpl File kein webp=true Attribut gehabt, ich denke das war der Fehler.
Allerdings habe ich jetzt das Problem, dass ich es nicht hinbekomme, dass sowohl auf box-image2 und box-image2-mobile die webp Funktion angewendet wird.

Wie müsste das innerhalb von {image } aussehen, wenn ich beide Quellen berücksichtigen will?

<div class="home-banner-three-box">
<a href="{$instance->getProperty('box-link2')}" class="home-banner-three-box-link">
<picture>
<source srcset="{if {$instance->getProperty('box-image2-mobile')}}{$imgAttribs22.src}{else}{$imgAttribs2.src}{/if}" media="(max-width: 500px)">
<source srcset="{if {$instance->getProperty('box-image2')}}{$imgAttribs2.src}{else}{$portlet->boxOnePlaceholderImgUrl()}{/if}">
{image
src="{if {$instance->getProperty('box-image2-mobile')}}{$imgAttribs22.src}{else}{$imgAttribs2.src}{/if}"
class='home-banner-three-box-img'
alt="{$instance->getProperty('box-alt2')}"
width=500
height=500
style='width: 500px; height: 500px;'
webp=true
attribs=['draggable'=>'false']
}
</picture>
<span class="home-banner-three-box-heading">{$instance->getProperty('box-title2')}</span>
</a>
</div>
 

Ähnliche Themen