Änderungen in der checkout_confirmation / Honeygrid

Thema wurde von barbara, 19. August 2016 erstellt.

  1. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich brauche mal einen Tipp:
    Ich versuche gerade meine Extrafelder in den GX3 Version 3.1.2.0 zu bekommen.
    Nachdem ich schon bei der Anzeige in der Kachel / Listenansicht Probleme habe, versuche ich die Anzeige erstmal in den Checkout zu bekommen.
    Im Warenkorb funktioniert die Anzeige
    Aber auf der checkout_confirmation nicht.
    Im EyeCandy wurden die Artikel über die checkout_confirmation_products.html. angezeigt, die Datei existiert zwar, scheint aber gar keinen Einfluss auf die Anzeige zu haben.
    Die Datei Honeygrid/ sniptets/ order/ order_item.html
    liefert die Daten jetzt offenbar sowohl an den Warenkorb, als auch an die checkout_confirmation,

    Gebe ich in der order_item.html z.B. "test" hinter das {$p_model} ein, erscheint das auf beiden Seiten. Unbenannt.JPG Unbenannt-1.JPG

    Meine Extrafelder "Inhalt" und "Größe", die ich in der Datei eingefügt habe, tauchen aber nur im Warenkorb auf.
    Mit welchem Trick bekomme ich die denn jetzt in den Checkout?
     
  2. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    Hallo,

    stecke an der gleichen Stelle fest, haben Sie ggf. eine Lösung dazu schon gefunden?

    Grüße
    Rene
     
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Nein.
    Ich habe leider noch nicht wieder die Zeit gefunden mich damit intensiv zu befassen.
     
  4. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    Vlt. kommen wir zusammen zum Ergebnis, mein Problem ist das ich z.b. die Kurzbeschreibung im Warenkorb beim Artikel mit anzeigen lassen möchte, aber da passiert nix.

    Habe die Datei order_item.html bearbeitet jedoch ohne Ergebnis auch nach Cache leeren etc. Wie haben Sie überhaupt etwas mit welchem Quelltext in den Warenkorb zum Anzeigen gebracht?
     
  5. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    bei dieser Änderung schreibt er das TEST hinter die Artikelnummer:

    Code:
    {if $p_model && $show_p_model == 'true'}
                    <br />
                    {$p_model} TEST
                {/if}
     
  6. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    Das habe ich auch schon rausgefunden, bei mir wird nicht einmal eine Artikelnummer im Warenkorb angezeigt.

    Wenn ich

    {if $p_model && $show_p_model == 'true'}
    <br />
    {$p_model}
    {/if}

    in

    {if $p_model}
    <br />
    {$p_model} TEST
    {/if}

    ändere, kommt immerhin die Artikelnummer im Warenkorb. Soweit so gut, aber

    wenn ich z.b. wie am ende beim Checkout die Kurzbeschreibung ausgeben will im Warenkorb,

    ich denke so :

    {if $p_Short_Description}
    <br />
    {$p_Short_Description}
    {/if}

    kommt nix :-(
     
  7. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #7 barbara, 23. Januar 2017
    Zuletzt bearbeitet: 23. Januar 2017
    Ich vermute dass noch eine Datei aus system/ classes/ shopping_cart/ überladen werden muss, damit die Variable zur Verfügung steht.

    Nachtrag:
    im Checkout steht am Ende nicht die Kurzbeschreibung (jedenfalls nciht im Standard), sondern die wesentlichen Merkmale {$p_checkout_info}

    Die Variable für die Kurzbeschreibung wäre auch nicht
    {$p_Short_Description} sondern {$p_short_desc}
     
  8. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    Stimmt,

    {if $p_short_desc}
    <br />
    {$p_short_desc}
    {/if}

    gibt null aus ebenso p_checkout_info null Erfolg.
     
  9. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    du leerst aber auch jedesmal die Caches? Vor allem den Modul-Cache!?
     
  10. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    Ja, Achim mache ich.

    Habe das ganze in der order_item.html im Honeygrid probiert. Einfach unter

    {if $p_weight && $p_weight != '0'}
    <br />
    {$p_weight}
    {/if}

    {if $p_short_desc}
    < br />
    {$p_short_desc}
    {/if}

    aber es passiert nix :) Ich sitz schon seit gestern Abend an dem ........
     
  11. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    Aha Lösung gefunden,

    Statt

    {if $p_short_desc}
    < br />
    {$p_short_desc}
    {/if}

    {if $module_data.PRODUCTS_SHORT_DESCRIPTION}
    <br />
    {$module_data.PRODUCTS_SHORT_DESCRIPTION}
    {/if}

    und schon geht's :)
     
  12. rene_dd

    rene_dd Aktives Mitglied

    Registriert seit:
    22. Januar 2017
    Beiträge:
    43
    Danke erhalten:
    0
    Danke vergeben:
    8
    #12 rene_dd, 23. Januar 2017
    Zuletzt bearbeitet: 23. Januar 2017
    Gelöst.