Gelöst Artikeldetail - lg- statt md-Bilder verwenden

bigyellowbird

Aktives Mitglied
19. Januar 2010
12
0
Hallo zuzsammen,
ich habe basierend auf evo-child 4.06 ein Template "erstellt".
Nun sollen in der Artikeldetailansicht statt der MD die LG Bilderv verwendet werden (der Wasserzeichen wegen, Zoom entfällt).
In productdetails/image.tpl habe ich $image->cPfadGross statt cPfadNormal verwendet:
<img src="{$image->cPfadGross}" alt="{$image->cAltAttribut|escape:"html"}" data-list='{$image->galleryJSON|replace:"'":"&apos;"}' />
Allerdings scheint mir die MD-Grösse inden Javascripten jtl.gallery.js und jtl.article.js fest eingebaut zu sein, sodass das nicht zum tragen kommt?
Was müsste ich ändern?
Danke im Vorraus!
 

bigyellowbird

Aktives Mitglied
19. Januar 2010
12
0
Falls jmd. Interesse hat, hier ein (zugegeben nicht ganz hübscher) Quickhack mit Smarty.
Datei meintemplate/productdetails/image.tpl:

<div id="gallery" class="hidden">
{block name="product-image"}
{foreach $Artikel->Bilder as $image}
{strip}
{*
* Quickhack um LG-Bilder anstelle der MD-Bilder zu verwenden (wg. Wasserzeichen)
* a) für <img...> cPfadGross statt cPfadNormal
* b) Daten für den Javascript-Slider anpassen
* c) Optional: <a href...> für Zoom entfernen
* Im CSS ergänzen: #gallery .image-gallery li.action { cursor:default !important; }
*}
{assign var='tmp_gallerydata' value=$image->galleryJSON|json_decode} {* Produktbilder-Galerie-Daten umwandeln *}
{assign var='galleryJSON_modified' value=[
'xs'=>$tmp_gallerydata->xs
,'sm'=>$tmp_gallerydata->sm
,'md'=>$tmp_gallerydata->lg // LG-Daten auf MD legen
,'lg'=>$tmp_gallerydata->lg
]}
{assign var='galleryJSON_modified' value=$galleryJSON_modified|json_encode} {* Produktbilder-Galerie-Daten zurückwandeln *}

{* Zoom abschalten <a href="{$image->cPfadGross}" title="{$image->cAltAttribut|escape:"html"}"> *}
{* Original: <img src="{$image->cPfadNormal}" alt="{$image->cAltAttribut|escape:"html"}" data-list='{$image->galleryJSON|replace:"'":"&apos;"}' /> *}
<img src="{$image->cPfadGross}" alt="{$image->cAltAttribut|escape:"html"}" data-list='{$galleryJSON_modified|replace:"'":"&apos;"}' />
{* Zoom abschalten </a> *}
{/strip}
{/foreach}
{/block}
</div>
[...]


Cheers!
(Sorry, der Editor löscht hier wohl alle Einrückungen)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Statt Preis nur Preis auf Anfrage bei B2B Fehler JTL-Shop - Fehler und Bugs 1
Neu Warensendung, seit dem 1. Juli 2024, statt bisher 1 kg sind nun bis zu 2 kg erlaubt. JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Artikeletikett - Hersteller-Logo statt Herstellername User helfen Usern - Fragen zu JTL-Wawi 3
Neu Individuelle Preise bei Varianten statt Aufpreise? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikel Export als csv statt als xml Allgemeine Fragen zu JTL-Shop 1
Neu JTL Google Shopping Plugin - Bilder Updaten Plugins für JTL-Shop 3
Neu Gibt es eine Möglichkeit zu große Bilder zu verbieten? User helfen Usern - Fragen zu JTL-Wawi 4
Bilder in den Artikelstammdaten aktivieren und erneut senden JTL-Wawi 1.9 3
Neu Bilder sind mobil im fullscreen zu klein Betrieb / Pflege von JTL-Shop 4
Neu Google Bilder Bot Zugriff auf /dbeS/bild.php?a=1375538&n=1&url=0&s=0 Allgemeine Fragen zu JTL-Shop 3
Neu Bilder / Kategorien werden nicht übertragen Shopify-Connector 0
Neu JTL Shop zeigt die Bilder nicht mehr an JTL-Shop - Fehler und Bugs 4
Neu Bilder werden nicht korrekt angezeigt Allgemeine Fragen zu JTL-Shop 0
Beantwortet Bilder der Variantenprodukte JTL Ameise - Eigene Exporte 1
Neu WEBP Bilder werden nicht angezeigt JTL-Shop - Fehler und Bugs 2
Neu (zu)viele Bilder...? Lösung? WooCommerce-Connector 3
Neu Bug: umbenannte Bilder import mit altem Namen !? JTL-Wawi - Fehler und Bugs 5
Neu Bilder stimmen im Shop nicht mit dem Artikel überein JTL-Shop - Fehler und Bugs 1

Ähnliche Themen