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 Warensendung, seit dem 1. Juli 2024, statt bisher 1 kg sind nun bis zu 2 kg erlaubt. JTL-ShippingLabels - Ideen, Lob und Kritik 0
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 Neuer Datenbank Username (Statt sa) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Google Shopping fVKNetto statt fVKBrutto Plugins für JTL-Shop 6
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
Neu Bilder gewechselt, alte ewig im Cache? Allgemeine Fragen zu JTL-Shop 4
Neu Webp Bilder werden nicht erstellt. Shop 5.3.1 Allgemeine Fragen zu JTL-Shop 2
Neu Bilder werden nicht an den Shopify-Shop übertragen Shopify-Connector 0
Neu Bilder-Anzahl nach SEO Weiterleitungen aufräumen? Betrieb / Pflege von JTL-Shop 0
Neu Bilder Import über die Ameise JTL-Ameise - Fehler und Bugs 8
Neu Bilder-Verzeichnis anpassen WooCommerce-Connector 1
Neu Dateinamen Bilder Export festlegen? JTL Ameise - Eigene Exporte 5
Neu Shopware 5 Bilder werden nicht übertragen nach Update auf Wawi 1.7.15.6 Shopware-Connector 0

Ähnliche Themen