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

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
28
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
28
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
28
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
28
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
28
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
28
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
28
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
28
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
28
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 Header Checkout, Topbar wird nicht ausgeblendet, Shop-Template 5.3, Neustes Child Theme GitLab Templates für JTL-Shop 2
Neu JTL-Shop oder Workflow: Artikel mit Menge > 1 sollen trotzdem als separate Einzelartikel im Auftrag aufgeführt werden User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 als Docker File? Installation / Updates von JTL-Shop 1
Grundpreise bei Vaterartikel in der Artikelvorschau im Shop JTL-Wawi 1.8 9
Neu Shop Error: Error executing query: INSERT INTO tsuchcachetreffer JTL-Shop - Fehler und Bugs 0
Neu JTL SHOP 4 Vorlagenproblem Einrichtung von JTL-Shop4 0
Neu Mehrsprachiger Shop-Aufbau: .de und .nl Domain - worauf muss man achten? Allgemeine Fragen zu JTL-Shop 2
Neu Artikel im Shop ausblenden, aber in Tabelle tartikel lassen Allgemeine Fragen zu JTL-Shop 4
Neu JTL SHOP update von 5.2.4 auf 5.3.1 - DBupdater startet nicht das Datenbankupdate Installation / Updates von JTL-Shop 6
Neu SHOP-5275 nicht aktiv in 5.3.1 Gelöste Themen in diesem Bereich 4
Neu SHOP 5.3.1 - Fragen u. Antworten :) JTL-Shop - Fehler und Bugs 0
Evo Slider in JTL Shop 5.3.1 Einrichtung JTL-Shop5 0
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
JTL Shop Kreditkartenzahlung erneut an Kunden senden Allgemeine Fragen zu JTL-Shop 0
Neu JTL Shop in Safari zeigt Feld falsch an. JTL-Shop - Fehler und Bugs 0
Neu Bestseller-Templates AVIA, CLEARIX, FIRE - schnell, universell, 100% kompatibel zum JTL-Shop Templates für JTL-Shop 1
Neu Mindestbestellwert für Netto-Einkaufswert JTL-Shop 5 Allgemeine Fragen zu JTL-Shop 0
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu JTL Shop 5 Daten - In "leere" JTL Wawi Datenbank importieren - Ist das möglich? User helfen Usern - Fragen zu JTL-Wawi 8
Neu JTL-Shop 5 Liste von CSV-Export Variablen gesucht Allgemeine Fragen zu JTL-Shop 1
Neu Verkaufspreis Differenz Shop und Wawi JTL-Shop - Fehler und Bugs 4
Neu zweiten Shop auch bei JTL hosten ? Allgemeine Fragen zu JTL-Shop 1
Neu Error Code = 0 bei Installation JTL-Shop 5.3.1 Einrichtung JTL-Shop5 3
Neu Angriff auf JTL-Shop ?Log file: Wrong ip Allgemeine Fragen zu JTL-Shop 2
Gelöst Ausgabe Kundengruppenattribute JTL-Shop 5.3 Allgemeine Fragen zu JTL-Shop 0
Neu Badges / Artikelsticker bei JTL Shop 5.3.0 Templates für JTL-Shop 0
Neu - Lieferzeit in Wochen / Monaten statt Tagen SHOP-4080 - wo finde ich diese Möglichlichkeit im Admin Bereich Installation / Updates von JTL-Shop 2
Neu Bug Popup/eModal - JTL Shop 5.3 JTL-Shop - Fehler und Bugs 1
Neu Gravierender Fehler in der Shop Software Betrieb / Pflege von JTL-Shop 3
Gelöst Shop 5.3.1 Fatal Error Gelöste Themen in diesem Bereich 2
Neu Händlerbund Plugin lässt sich nicht installieren Shop ver. 5.3.0 Plugins für JTL-Shop 1
Neu Shop extrem langsam Betrieb / Pflege von JTL-Shop 8
Neu Shop mehrsprachig machen Allgemeine Fragen zu JTL-Shop 6
Neu JTL-Shop 5.3 - Aktuell 5.3.1 Releaseforum 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
Neu Merkmalübersetzung wird im Shop nicht angezeigt JTL-Shop - Fehler und Bugs 2
JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Vouchers 2
Neu Hilfe - Performanceproblem mit Shop durch Worker JTL-Shop - Fehler und Bugs 28
Neu JTL Shop Gutscheine über JTL-Vouchers erstellen Allgemeine Fragen zu JTL-Shop 2
Neu Shop Suchfunktion Probleme mit (HTML-)Sonderzeichen JTL-Shop - Fehler und Bugs 0
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Unterstützung bei JTL5-Shop-Überarbeitung gesucht - Template/Plugin uvm. Dienstleistung, Jobs und Ähnliches 1
Neu Shop in Unterverzeichnis führt dazu, dass Inhalte aus dem übergeordneten Verzeichnis im Shop gezeigt werden JTL-Shop - Fehler und Bugs 3
Neu Kuriosum - Shop 5.1.5 mit Datenbank 5.2.4 Mischbetrieb nach fehlgeschlagenem Update Installation / Updates von JTL-Shop 8
Neu Weiße Seite nach Update Shop 5.1.5. auf 5.2.4 Installation / Updates von JTL-Shop 24
Neu E-Commerce-Effizienz steigern: Welche Programmiersprache verbessert die JTL-Shop-Entwicklung? Technische Fragen zu Plugins und Templates 1
Neu Kompatibilitätsliste JTL Shop & JTL Wawi Gelöste Themen in diesem Bereich 3
Neu JTL-Shop 5 Paypal Zahlung 30 Tage Zahlungsziel Allgemeine Fragen zu JTL-Shop 6
Neu JTL-Shop 5.3.0 RC3 Fehler nach Update Portlet Banner, fehlendes Produkt JTL-Shop - Fehler und Bugs 0

Ähnliche Themen