Neu Warenkorb - Variations -if-Abfrage - wo habe ich den Fehler gemacht??????????

mona

Gut bekanntes Mitglied
26. April 2016
291
23
Hallo liebe Helfer

Shop 4.06 Template inc_order_items (Warenkorb)

Habe eine If-Abfrage erstellt, welche bei Preis 0 einen Text anzeigen soll. Nun möchte ich, dass bei Variationen mit Variationswertname "gebraucht" ebenfalls dieser Text angezeigt wird bzw
bei "nicht" diesem Variationswertname der Preis. Ein Fehler wird mir nicht angezeigt, aber die Abfrage für die Variation scheint nicht zu greifen......wo liegt der Fehler? Vielen lieben Dank
gruss
mona

HTML:
{if $Einstellungen.kaufabwicklung.bestellvorgang_einzelpreise_anzeigen === 'Y'}
                    <td class="price-col text-right hidden-xs">
                   {if $oPosition->nPosTyp == $C_WARENKORBPOS_TYP_ARTIKEL}
                    {if !$oPosition->istKonfigVater()}
                                            
                          {foreach name=variationen from=$oPosition->WarenkorbPosEigenschaftArr item=Variation}                             
                               {if $Variation->cEigenschaftWertName !== "gebraucht"
                            or $oPosition->Artikel->Preise->fVKNetto>0}
                              
                                    
                          {$Variation->cEigenschaftWertName[$smarty.session.cISOSprache]}  -------->diese Zeile dient nur dazu, anzuzeigen, ob der Variationsname richtig zugeordnet wird, das macht es :-) - wird nachher wieder gelöscht
                          {$oPosition->cEinzelpreisLocalized[$NettoPreise][$smarty.session.cWaehrungName]}
                        
                    {elseif $oPosition->Artikel->Preise->fVKNetto == 0 AND
                    $Variation->cEigenschaftWertName == "gebraucht"}

                        {lang key="no_price_warenkorb" section="custom"}
                  
                   {/if}
                       {/foreach}
                             {/if}                             
                                   {/if}
 

mona

Gut bekanntes Mitglied
26. April 2016
291
23
Bin schon etwas weiter, das mit den Variationen klappt - nun werden mir die Einzelpreise der normalen Artikel nicht mehr angezeigt..........die müsste ich in ein anderes foreach setzen oder mit foreachelse unterbrechen, bringe es aber nicht hin
Jemand eine Idee? Danke und gruss mona

Code:
   {if $Einstellungen.kaufabwicklung.bestellvorgang_einzelpreise_anzeigen === 'Y'}
                    <td class="price-col text-right hidden-xs">
                    {if $oPosition->nPosTyp == $C_WARENKORBPOS_TYP_ARTIKEL}
                    {if !$oPosition->istKonfigVater()} 
                    
                             {foreach name=variationen from=$oPosition->WarenkorbPosEigenschaftArr item=Variation}
                             {if $Variation->cEigenschaftWertName.ger == 'gebraucht'}             
                              
                                 {lang key="no_price_warenkorb" section="custom"}
                                                                                      
                             {elseif $Variation->cEigenschaftWertName.ger == 'neu'}
                                
                                  <!--{$Variation->cEigenschaftWertName[$smarty.session.cISOSprache]}!-->
                                  {$oPosition->cEinzelpreisLocalized[$NettoPreise][$smarty.session.cWaehrungName]}
                                  
                            
                                                            
                      
                            
                              {elseif $oPosition->Artikel->Preise->fVKNetto>0}
                              {$oPosition->cEinzelpreisLocalized[$NettoPreise][$smarty.session.cWaehrungName]}
                          
                             {/if}   {/foreach}
                                              
                      {/if}           
                      {/if}                       
                          
                      
                    </td>
                {/if}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikel im Warenkorb wird von 1 auf null runtergesetzt. Anstatt es zu entfernen wird es automatisch wieder auf 1 gesetzt Allgemeine Fragen zu JTL-Shop 6
Neu Im Warenkorb werden falsche Merkmalnamen geladen bei mehrsprachigen Shops JTL-Shop - Fehler und Bugs 2
Neu "Kaufen" statt in den Warenkorb Plugins für JTL-Shop 2
Neu Warenkorb Hinweise bei Bestandsänderung und Preisänderung Allgemeine Fragen zu JTL-Shop 2
Neu Warenkorb Menge aktualisiert nicht den Preis (Reload geht nicht) JTL-Shop - Fehler und Bugs 5
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu Warenkorb per Link teilen Allgemeine Fragen zu JTL-Shop 7
Neu Versandkosten Berechnung im Warenkorb wird nicht aktualisiert JTL-Shop - Fehler und Bugs 1
Neu Warenkorb nach X Tagen löschen JTL-Shop - Ideen, Lob und Kritik 2
Neu OPC - productstream als Liste wir keine Warenkorb Button angezeigt Betrieb / Pflege von JTL-Shop 2
Neu Versandkosten im Warenkorb werden als Artikel angezeigt Allgemeine Fragen zu JTL-Shop 6
Anzeige der VPE neben "Warenkorb hinzufügen" Einrichtung JTL-Shop5 1
Neu Crosselling - Warenkorb Allgemeine Fragen zu JTL-Shop 10
Neu Variations Artikel mit Kindern automatisch Stücklisten zuweisen Arbeitsabläufe in JTL-Wawi 4
Neu Variations bild statt Artikelbild? JTL-Shop - Fehler und Bugs 4
SQL Abfrage für verkaufte Artikel + aktueller Bestand JTL-Wawi 1.8 1
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 2
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu SQL-Abfrage bei Kundenanlage JTL-Wawi 1.7 2
Neu CSV-Datei direkt in einer SQL-Abfrage verwenden User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage in Excel User helfen Usern - Fragen zu JTL-Wawi 12
Neu SQL Abfrage Artikelbezeichnung auf Englisch für Artikeletikett User helfen Usern - Fragen zu JTL-Wawi 4
Neu Abfrage von Änderungen am Lagerbestand zu einem bestimmten Zeitpunkt in der Vergangenheit JTL Ameise - Eigene Exporte 3
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8
SQL Abfrage via Ameise: Seriennummer u. weitere Daten JTL-Wawi 1.8 0
Neu SQL Abfrage über ODBC für Bewegunghistorie (WMS) Eigene Übersichten in der JTL-Wawi 4
Komplexe SQL Abfrage zu gelieferten Artikeln mit eigenen Feldern - Hilfe gesucht JTL-Wawi 1.8 1

Ähnliche Themen