In Bearbeitung [SHOP-2361] Mengen Angaben bei Stücklistartikeln Kaufe diesen Artikel im Bundle

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Hallo zusammen auch ich brauche einmal Hilfe:
Template Clearix von Salepix am Template liegt es aber nicht da der Fehler auch im Evo ist.
Shop 4.06
Wawi: 1.3.18.1
folgendes Problem:
wenn zu einem Artikel A ein Bundle angeboten wird, dann wird bei mir unter dem Artikel angezeigt
"Kaufe diesen Artikel im Bundle"
Aber leider nicht die Mengen der Artikel die im Bundle sind, was zu Verwirrungen führt wenn zB. Artikel A einfach 2x im Bundle ist.
Beispiel:
Artikel A kostet 10 EUR
Artikel A im Bundle ist = 2x Artikel A kostet 19 EUR
Angezeigt wird aber "Kaufe diesen Artikel im Bundle"
Artikel A kostet 19 EUR
da hier nicht steht, dass der Artikel 2x im Bundle ist kauft das natürlich auf diesem Weg auch keiner.
Ich habe aber in anderen JTL Shops gesehen, dass die Mengen der Artikel im Bundle angezeigt werden.
Vielleicht kann mir einer helfen und sagen wo mein Fehler in den Einstellungen ist.
 

Mirko.Schmidt User deaktiviert

Guest
Hallo,
dies ist als Ticket (SHOP-2361) schon aufgenommen. In der ../classes/class.JTL- Shop.Artikel.php müsste in der Zeile 1554 folgender Code hinzugefügt werden:
Code:
$oOption->nStueckliste               = 1;
Danach wird auch die Menge vor dem Artikelnamen angezeigt.
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Cool ist ein Anfang...
allerdings steht dann im Shop zb.
2x Artikel A 10 EUR
besser wäre es wie es in dem Ticket Shop-2361 zu sehen ist...
Artikel A 10 EUR 2x enthalten

Kannst Du mir schreiben was ich dafür wo einfügen muss ? Büdde
 

Mirko.Schmidt User deaktiviert

Guest
An folgender Stelle https://gitlab.jtl-software.de/jtls...1/templates/Evo/productdetails/bundle.tpl#L51 müsste der foreach Block aus den Zeilen 51 - 58, nach der Zeile 60 https://gitlab.jtl-software.de/jtls...1/templates/Evo/productdetails/bundle.tpl#L60
Code:
<strong class="price price-xs">{$Product->Preise->cVKLocalized[0]}</strong>
eingefügt werden.


*WICHTIG* Das ganze ist aber nur ein individueller Fix und wird beim nächsten Update überschrieben. Die TPL Änderungen könnten für später in einem Child Template schon umgesetzt werden. Weil vermutlich wird die Menge eher davor stehen, so wie es jetzt eigentlich auch sein sollte.
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
ist es auch möglich nur das erste Bild vom Bundle anzeigen zu lassen und darunter die Liste was enthalten ist?
Beispiel:
Bundle Artikel Bild 1
Bundle enthält:
2x Artikel A
1x Artikle B

wenn ja würde ich mich freuen wenn Du schreiben könntest was ich einsetzen muss und was ich ersetzen muss.

ich finde die Auflistung der Bilder was im Bundle drinne ist irgentwie zu viel.
die Auflistung in Worten nach dem ersten Bild vom Bundle Artikel wäre doch für den Kunden übersichtlicher.
Besonders dann wenn das Bundle aus zB. 6 Artikeln besteht.
Dann sieht der Kunde am PC zwar alles nett nebeneinander, aber am Handy muss er dann unnötig scrollen....

freu mich auf Antwort.
 

Mirko.Schmidt User deaktiviert

Guest
Das foreach aus den Zeilen 14 - 25 muss entfernt werden und durch folgendes ersetzt werden:
Code:
<li>
   <a href="{$ProductMain->cURL}">
        <img src="{if $ProductMain->Bilder[0]->cPfadKlein}{$ProductMain->Bilder[0]->cPfadKlein}{else}{$BILD_KEIN_ARTIKELBILD_VORHANDEN}{/if}" alt="{$ProductMain->cName}" title="{$ProductMain->cName}" />
    </a>
</li>
Dann wird das Produkt Bundle Bild angezeigt und die Verlinkung führt dort auch hin.

Ist jetzt ungetestet und ohne Gewähr.
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
na wenn man schon dabei ist....

ist es auch möglich mehrere Bundle anzeigen zu lassen wenn es zu einem Artikel halt mehr gibt?
 

Mirko.Schmidt User deaktiviert

Guest
Es wird immer nur das erste gefundene Bundle an's Template übergeben. Kann es aber gerne Morgen als Feature Request aufnehmen und hier dann verlinken.
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Nachtrag ggf als Karussell zum durchklicken soll ja auch kollegen geben die aus einem Art. ein paar mehr Bundle basteln.....
thx
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Hallo Mirko,
ich habe bei meinen Bundeln die Einzelpreise rausgenommen überlege aber in den einzel Positionen das doch wieder zu ändern.
aber ich möchte gerne die Summe der einzel Positionen anzeigen lassen.
Info:
Artikel A kostet 5 EUR
Artikel B kostet 2 EUR
Artikel C kostet 3 EUR

Also so
Kaufe diesen Artikel im Bundle
>Bundle Bild<
Bundle enthält:
2 x Artikel A 10 EUR
1 x Artikel B 2 EUR
3 x Artikel C 9 EUR
Alle zusammen 19 EUR < also hier den vorhanden Bundle Preis, dass geht ja ...

Die Einzelpreise nicht summiert geht ja auch nur was muss ich ändern damit es gerechnet wird?
die Änderungen sollten wenn ich richtig liege an dieser foreach schleife gemachte werden müssen oder ?

Code:
{foreach name=bundles from=$Products item=Product}
                            <li>
                                {foreach from=$ProductMain->oStueckliste_arr item=bundleProduct}
                                    {if $bundleProduct->kArtikel == $Product->kArtikel}
                                        <span class="article-bundle-info">
                                        <!-- eingefügt fett geschrieben -->
                                            <span class="bundle-amount" style="font-weight: bold;">{$bundleProduct->fAnzahl_stueckliste}</span> <span class="bundle-times" style="font-weight: bold;">x</span>
                                        <!-- eingefügt ende -->
                                        </span>
                                        {break}
                                    {/if}
                                {/foreach}
                                <a href="{$Product->cURL}">{$Product->cName}</a>
<!-- einzelpreise der bundle Art. werden nicht angezeigt <strong class="price price-xs">{$Product->Preise->cVKLocalized[0]}</strong> -->
                            </li>
                        {/foreach}
 

Mirko.Schmidt User deaktiviert

Guest
Ja in der foreach Schleife ist dafür folgende Zeile
Code:
<!-- einzelpreise der bundle Art. werden nicht angezeigt <strong class="price price-xs">{$Product->Preise->cVKLocalized[0]}</strong> -->
zuständig. Hier wird aber schon der lokalisierte Preis ausgegeben und dieser kann nicht zum neuberechnen verwendet werden. Dazu sollte eher $Product->Preise->$fVK[$NettoPreise] genutzt werden. Es sollte dann so aussehen
Code:
{foreach name=bundles from=$Products item=Product}
    <li>
        {foreach from=$ProductMain->oStueckliste_arr item=bundleProduct}
            {if $bundleProduct->kArtikel == $Product->kArtikel}
                <span class="article-bundle-info">
                    <span class="bundle-amount">{$bundleProduct->fAnzahl_stueckliste}</span> <span class="bundle-times">x</span>
                </span>
                <a href="{$Product->cURL}">{$Product->cName}</a>
                <strong class="price price-xs">{gibPreisStringLocalized($Product->Preise->fVK[$NettoPreise]*$bundleProduct->fAnzahl_stueckliste)}</strong>
                {break}
            {/if}
        {/foreach}
    </li>
{/foreach}
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
hey mirko sieht gut aus, habs mit schriftgröße ect. bisschen angepasst und funzt.

zu der Antwort von Dir
Es wird immer nur das erste gefundene Bundle an's Template übergeben. Kann es aber gerne Morgen als Feature Request aufnehmen und hier dann verlinken.
was müsste ich denn ändern und wo damit alle Bundle eines Artikels ans Template übergeben werden?
 
Zuletzt bearbeitet:

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Hallo Mirko,
ich habe da einen kleinen schönheitsfehler gefunden.
unter
Kaufe diesen Artikel im Bundle wird die Preisdifferenz (Du sparst Summe X) nicht vom UVP des Bundles gerechnet sondern von der Summe der Verkaufpreise aller Artikel im Shop.
dies sollte sich doch sicherlich auch in der bundle.tpl anpassen lassen oder ? und vor allem wie ? Kannst Du mir hier nocheinmal helfen bitte.
 

Mirko.Schmidt User deaktiviert

Guest
hey mirko sieht gut aus, habs mit schriftgröße ect. bisschen angepasst und funzt.

zu der Antwort von Dir

was müsste ich denn ändern und wo damit alle Bundle eines Artikels ans Template übergeben werden?
Hier findet die Datenbank Auslesung statt, dort müsste am Ende der Zeile anstatt einer 1 eine 2 übergeben werden. Dann müsste der darauf folgende Code noch komplett angepasst werden, sodass es für eine Array Bearbeitung passt. Zu dem müsste auch die Klassen Property oProduktBundlePrice angepasst werden. Hier wird auch nur für das aktuelle Bundle der Preis hinterlegt. Gibt auch noch ein paar andere Stellen.

Zum zweiten, es ist gewollt, dass hier nicht der UVP sondern die Preisdifferenz zwischen den einzel Artikeln und dem Bundle Preis berechnet wird.
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Hallo Mirko
Zum zweiten, es ist gewollt, dass hier nicht der UVP sondern die Preisdifferenz zwischen den einzel Artikeln und dem Bundle Preis berechnet wird.

gewollt? mhhh bringt den Kunden aber ja durcheinander. Wenn Kunde die Dirrerenz unter Kuafe diesen Artikel im Bundle sieht die Zb. "Du Sparst 10,-- EUR aussagt der Kunde dann zum Bundle Artikel geht und dort die Differenz zum UVP von 120 EUR sieht .....
Wäre es nicht möglich unter "Kaufe diesen Artkel im Bundle" es genauso wie in der Artikelansicht darzustellen ?
 

Mirko.Schmidt User deaktiviert

Guest
Es kann die Sprachvariable "youSave", hier, auch durch eine eigene Sprachvariable ersetzt werden. Diese kann im Backend unter der Sprachverwaltung angelegt werden. Und ja es ist tatsächlich gewollt, dass der Kunde an dieser Stelle sieht wie viel günstiger der Bundle Preis im Vergleich zu den einzelnen Artikelpreisen ist.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Shop Exploit / Hack / JS Injektion Bestellabschluss Vorkasse Iframe Zahlungsumleitung Allgemeine Fragen zu JTL-Shop 13
Neu Suche 10–15 JTL-Shops für kostenlose JTL-Shop-Analyse (verschiedene Branchen) Dienstleistung, Jobs und Ähnliches 0
Neu JTL-Shop 5.7.2 Picture-Tag in mobilen Ansicht lädt beide Bilder JTL-Shop - Fehler und Bugs 0
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 5
Neu Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
Neu IP Adresse einer Kontaktanfrage über den Shop herausfinden Allgemeine Fragen zu JTL-Shop 4
Neu Gibt es in der WaWi-Datenbank einen Zeitstempel, der anzeigt wann ein Kunde sich in einem bestimmten Shop registriert hat? User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu shop steht , brauche Hilfe Allgemeine Fragen zu JTL-Shop 6
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Shop zeigt keine Artikel mehr Fehler 500 Betrieb / Pflege von JTL-Shop 9
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Kategorie erscheint nicht im Shop Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Shop - Wechsel von Test zum Livebetrieb - was beachten ? Installation / Updates von JTL-Shop 2
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 5
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Shop 5.7 update empfhalen Installation / Updates von JTL-Shop 16
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 18
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 43
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop Template Snackys Bildgrößen einstellen Templates für JTL-Shop 1

Ähnliche Themen