Hallo,
ich bekomme es nicht hin, in einer tpl Datei eine Abfrage zu programmieren, ob ein Verzeichnis / Datei existiert.
Gibt es eine Befehlsreferenz für die tpl Dateien.
Ja, ich weiß die Dateien werden bei eine Update überschrieben...
Gruss
Steven
ich bekomme es nicht hin, in einer tpl Datei eine Abfrage zu programmieren, ob ein Verzeichnis / Datei existiert.
Code:
{block name='productdetails-image-images-wrapper'}
{$path = '/httpdocs/360/$Artikel->Artikelnummer'}
{if (file_exists($path))} {
{echo "The file $path exists";}
} else {
<div id="gallery_wrapper" class="clearfix">
<div id="gallery"
class="product-images slick-smooth-loading carousel slick-lazy"
data-slick-type="gallery">
{block name='productdetails-image-images'}
{foreach $Artikel->Bilder as $image}
{strip}
<div class="square square-image js-gallery-images {if !$image@first}d-none{/if}">
<div class="inner">
{image alt=$image->cAltAttribut|escape:'html'
class="product-image"
fluid=true
lazy=true
webp=true
src="{$image->cURLMini}"
srcset="{$image->cURLMini} {$Einstellungen.bilder.bilder_artikel_mini_breite}w,
{$image->cURLKlein} {$Einstellungen.bilder.bilder_artikel_klein_breite}w,
{$image->cURLNormal} {$Einstellungen.bilder.bilder_artikel_normal_breite}w,
{$image->cURLGross} {$Einstellungen.bilder.bilder_artikel_gross_breite}w"
data=["list"=>"{$image->galleryJSON|escape:"html"}", "index"=>$image@index, "sizes"=>"auto"]
}
</div>
</div>
{/strip}
{/foreach}
{/block}
</div>
{if $Artikel->Bilder|count > 1}
<ul class="slick-dots initial-slick-dots d-lg-none" style="" role="tablist">
{foreach $Artikel->Bilder as $image}
<li class="{if $image@first}slick-active{/if}" role="presentation">
{button}{/button}
</li>
{/foreach}
</ul>
{/if}
</div>
{/if}
{/block}
Gibt es eine Befehlsreferenz für die tpl Dateien.
Ja, ich weiß die Dateien werden bei eine Update überschrieben...
Gruss
Steven