Neu Probleme mit Swatches

felchen-shop

Aktives Mitglied
20. Januar 2021
47
4
Guten Morgen zusammen.

Ich habe ein Problem bei den Swatches. Es Wird mir weder noch bei Farbe oder Grösse ein Bild angezeigt. In der Wawi sind bei Variationen bilder hinterlegt. Beim Nova Template Funktioniert es. Habe jetzt mal das cartzilla Template angeschaut und dort erscheinen die Bilder nicht.

Habe auch schon alles komplett neu hochgeladen mit der Wawi jedoch ohne erfolg.
Shop version ist die 5.2.4 Wawi version die 1.8.12.0

Habe noch 1 Bild angehängt wie das ganze aussieht.

Hoffe mir kann jemand weiter helfen.

Screenshot 2024-03-07 at 06-15-41 Drachen 10 00 CHF.png

Gruss Sandro
 

felchen-shop

Aktives Mitglied
20. Januar 2021
47
4
Ok Werde ich machen. Die Testversion lässt sich auch nicht Installieren unter meine einkäufe habe ich gerade festgestellt.
 

felchen-shop

Aktives Mitglied
20. Januar 2021
47
4
Habe mir jetzt noch kurz den code in der variation.tpl angeschaut von cartzilla.

Wenn ich es richtig verstehe wäre das dieser ausschnitt im code

PHP:
 <label class="{if $Variation->cTyp === 'IMGSWATCHES'}form-option-label rounded-circle radioLabel-size-lg{else}form-check-label{/if}"
                                                               for="{if isset($smallView) && $smallView}a-{$Artikel->kArtikel}{/if}vt{$Variationswert->kEigenschaftWert}"
                                                               data-type="radio"
                                                               data-url=""
                                                               data-original="{$Variationswert->cName}"
                                                               data-key="{$Variationswert->kEigenschaft}"
                                                               data-value="{$Variationswert->kEigenschaftWert}"
                                                                {if !empty($Variationswert->cBildPfadMini)}
                                                                    data-list='{prepare_image_details item=$Variationswert json=true}'
                                                                    data-title='{$Variationswert->cName}{if $Variationswert->notExists} - {lang key='notAvailableInSelection'}{elseif !

Fehlt da nicht die angabe zum Bild wo es gespeichert ist?

gruss sandro
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.655
2.707
Berlin
Firma
css-umsetzung
Die variation.tpl Datei vom cartzilla Template hat mit dem vom NOVA im Grunde überhaupt nichts gemein, da ist es auch nicht vorgesehen das es img swatches gibt, da diverse Abfragen hierfür fehlen.

Dir wird da keiner, außer der Entwickler helfen können, da es nicht so weit verbreitet ist denke ich mal.
Ich habe hier eher zufällig die Version 1.0.3 liegen und kann daher schauen wie die aussieht.

Die komplette Struktur in der Datei ist abweichend vom NOVA.
Du kannst also vermutlich auch nicht einfach so die variation.tpl aus dem Nova nehmen und in dein cartzilla Child legen, es könnten dann schlimme Dinge passieren.

Verschwende also lieber keine Zeit wegen dem Problem und warte auf das was der Hersteller dazu sagt.
 

felchen-shop

Aktives Mitglied
20. Januar 2021
47
4
Ok Danke. Aber die abfrage ist ja vorhanden, also wäre es doch schon gedacht das man die Funktion gebrauchen kann. Oder verstehe ich da was falsch?
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.655
2.707
Berlin
Firma
css-umsetzung
Nein die wirkliche Abfrage fehlt in meiner Version komplett

z.B.:
Code:
 {if $hasImage}
 {include file='snippets/image.tpl' sizes='90px' item=$Variationswert srcSize='xs'}
 {else}
 {$Variationswert->cName}
 {/if}

oder eben auch das setzen der Variable hasImage

Code:
{assign var=hasImage value=!empty($Variationswert->getImage(\JTL\Media\Image::SIZE_XS))

wie ich schon schrieb, der komplette Aufbau ist ein anderer
 

felchen-shop

Aktives Mitglied
20. Januar 2021
47
4
Ok. der code oben ist von meiner Version. Mir gefällt halt wie die Swatches dort angezeigt werden.
 

Ähnliche Themen