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

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
31
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
31
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
31
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
31
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
31
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
31
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
31
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
31
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
31
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 JTL Shop 5.3.X - Fehlerhafte Artikellinks bei Export über Exporte-Manager JTL-Shop - Fehler und Bugs 1
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
Neu Closest Droppoint: Wie im Shop dem Kunden anbieten? JTL-ShippingLabels - Fehler und Bugs 4
Getrenntes Lager für den JTL shop JTL-Wawi 1.9 1
Neu Benutzer Authentifizierung für externe App/Shop Onlineshop-Anbindung 1
Gelöst Fehlermeldung Shop-Datenbank UTF-8-Kollation Installation / Updates von JTL-Shop 1
Neu Retourenmanagement im JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Vergleich Shopware 5 / 6 zu JTL Shop 5 Betrieb / Pflege von JTL-Shop 7
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Konto an den Shop übertragen - wie funktioniert das praktisch? Umstieg auf JTL-Shop 0
Fatal-Error im Adminbereich nach Update - Shop läuft Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu Shop 5.4.0: Zahlungsarten nun als Position in der Wawi? JTL-Shop - Ideen, Lob und Kritik 17
Neu Warnung: Update auf Shop 5.4 Installation / Updates von JTL-Shop 39
Neu Spam Newsletteranmeldungen und Shop Anmeldungen Allgemeine Fragen zu JTL-Shop 3
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Shop 5.4 - Aktuell 5.4.0 Releaseforum 0
Neu Shop abgleich funktioniert nicht, Lösungsansätze gesucht JTL-Shop - Fehler und Bugs 23
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Grundpreis / Mengen Anzeigen lassen im Shopify Shop JTL-Wawi 1.9 2
Neu Fehlermeldung nach Shop-Update Installation / Updates von JTL-Shop 2
Neu Anzeige der Vorgangsstatus im JTL Shop 5 Betrieb / Pflege von JTL-Shop 1
Neu Gleichzeitiger Zugriff von zwei Nutzern auf JTL-Shop-Backend Allgemeine Fragen zu JTL-Shop 2
Neu Preisdarstellung: keine „ab“-Preise mehr mit Staffelpreisen für Produkte ohne Variationen (JTL Shop 5.3.3) Allgemeine Fragen zu JTL-Shop 1
Neu kKunde != InternerSchlüssel > Aus Shop den Internern Schlüssel der WaWi Technische Fragen zu Plugins und Templates 1
Neu Übersetzung Shop und einiger Produkte Betrieb / Pflege von JTL-Shop 2
Neu Artikel lässt sich im Shop 5.2.5 über die Wawi nicht löschen JTL-Shop - Fehler und Bugs 2
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Bestehender eBay-Shop -- JTL Shop neu -- Abgleich -- wie vorgehen? JTL-Wawi 1.9 1
Beantwortet Worker 2.0 übernimmt neuen JTL-Shop (5.3.3) nicht in seine Abgleiche Onlineshop-Anbindung 2
Neu JTL Shop 5 Sale-Ribbon Benennung: "Sale bis x%" Allgemeine Fragen zu JTL-Shop 2
eBay + Shop Bestand gleichen sich nicht ab - woran kann das liegen? JTL-Wawi 1.9 1
Neu Im JTL-Shop angelegte Neukunden werden nicht an Wawi übertragen Onlineshop-Anbindung 2
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 30
Neu Importieren von Blöcken in den JTL-Shop OnPage Composer Templates für JTL-Shop 1
Neu Absolut unsinnig und strafbares Feature im Shop (MHD Kennzeichnungspflicht?) Allgemeine Fragen zu JTL-Shop 6
Neu Kundenaccounts Spam Attacke trotz reCaptcha in Shop 5.3.3 Betrieb / Pflege von JTL-Shop 4
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 2
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu Shop - Einrichtungsassistent Allgemeine Fragen zu JTL-Shop 1
Shop Daten werden zwar Abgeholt aber Bestellungen sind in der Wawi nicht zu finden. JTL-Wawi 1.9 0
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1
Neu Merkmale und Kategorieverküpungen werden nicht mehr an Shop gesendet PrestaShop-Connector 1
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 20
Neu Korrekte Darstellung der Differenzbesteuerung im JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Shop-Lizenz läuft aus User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen