Graue Artikel-Infobox erweitern

Thema wurde von öko bio logisch, 6. Juli 2020 erstellt.

  1. öko bio logisch

    öko bio logisch Erfahrener Benutzer

    Registriert seit:
    10. Oktober 2013
    Beiträge:
    105
    Danke erhalten:
    2
    Danke vergeben:
    78
    Liebes Forum,
    kann mir bitte jemand mitteilen, an was für einer Stelle und wie kann ich die graue Artikel-Infobox mit einer Information Z.B.: Senkung MwSt . im Endpreis weitergegeben" für alle Produkte eine zusätzliche Zeile einbringen. Für ein Einzelprodukt kann ich dies ja mit dem Zusatzfeld erweitern in den Artikel-Stammdaten erstellen (Siehe Screenshot), aber wie wenn ich dies für alle Produkte haben will? Das gleiche gilt wenn ich für alle Produkte die EAN-Nummer in der grauen Artikel-Infobox einblenden will.
     

    Anhänge:

  2. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    also ich habe meine Zusatztexte in einer price-USERMOD im Ordner snippets/product_info, aber da gibt es ja inzwischen bessere Lösungen...... (funktioniert aber).
     
  3. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das würde ich nicht zum Preis schreiben, sondern so, dass es auch sichtbar ist wenn man noch nicht im Artikel ist.
    Als Banner z.B. oder in einer Top-Bar oder so

    Nachtrag:
    hast Du wirklich noch einen GX2, oder soll ich Dich besser in GX3 /4 verschieben?
     
  4. öko bio logisch

    öko bio logisch Erfahrener Benutzer

    Registriert seit:
    10. Oktober 2013
    Beiträge:
    105
    Danke erhalten:
    2
    Danke vergeben:
    78
    Hallo Barbara, vielen Dank für Deine Info. Ich habe momentan GX3. Gute Idee mit Banner oder Topo-Bar für die Info Mehrwertsteuersenkung. Habe aber noch vor die EAN-Nummern in der Artikel-Infobox anzuzeigen und unten in der Box die Logos der Zahlmöglichkeiten zu hinterlegen . Wo kann ich Artikel-Infobox evtl. bearbeitet werden wenn dies bei alle Produkten angezeigt werden soll.
     

    Anhänge:

  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Für die EAN (ohne Attribute oder Eigenschaften) gibt es eine Anleitung.
    (Link nur für registrierte Nutzer sichtbar.)

    in einer aktuellen Version (ab 3.15.x) ist der Pfad aber nicht mehr GXUserComponents/, sondern GXModules/


    Für die Icons der Zahlarten (ungetestet):
    Lege Dir im Content-Manager einen neuen Content an (am besten gleich unter "weitere")
    Die ID des Contents notierst Du Dir.

    Erstelle in GXModules ein eigenes Unterverzeichnis:
    Werner/Zahlarten/Shop/Templates/Honeygrid/Snippets/product_info/
    und darin eine Datei:
    product_box_bottom.html
    mit dem Inhalt:

    HTML:
    {block name="snippets_product_info_product_box_bottom_tell_a_friend_if" append}
    {content_manager group=12345}
    {/block}
    Statt der 12345 muss Deine Content-ID da rein.
    Dann kannst Du im Content-Manager die Icons einfügen und gegebenenfalls aktualisieren, ohne an die Datei zu müssen.
    Und wenn der Shop mehrsprachig ist, hast Du die Möglichkeit für andere Sprachen entsprechende Icons zu laden
     
  6. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    #barbara: bekomme ich so auch meine Änderungen updatesicher hin? Ich meine meine Zusatztexte in meiner price-USERMOD.html welche ich in der snippets/product_info habe?
     
  7. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ja, Du musst nur den richtigen Block nehmen.

    Ich kann es aber auch gleich einmal testen....
     
  8. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    der hier?

    Code:
    {block name="snippets_product_info_price_currency"} {$RICH_SNIPPET_ARRAY.offer_itemprop_price_currency} {/block} {block name="snippets_product_info_price_tax"}
    {$PRODUCTS_TAX_INFO}{$PRODUCTS_SHIPPING_LINK}
    {if $smarty.session.languages_id == "2"} Versandkostenfrei innerhalb Deutschland
    {else} free delivery inside Germany
    {/if} {if $smarty.session.languages_id == "2"} 5% Skonto bei Vorauszahlung per Überweisung {else} 5% discount payment by banc transfer {/if}
    
    {/block}
     
  9. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Code:
    {block name="snippets_product_info_price_tax" append}
    {if $smarty.session.languages_id == "2"} Versandkostenfrei innerhalb Deutschland
    {else} free delivery inside Germany
    {/if} {if $smarty.session.languages_id == "2"} 5% Skonto bei Vorauszahlung per Überweisung {else} 5% discount payment by banc transfer {/if}
    
    {/block}
    das müsste so gehen.
     
  10. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    probiere ich aus, danke.
     
  11. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    habe diesen Code in eine Datei price.html in den Ordner Meins/Zahlarten/Shop/Templates/snippets/product_info bei GXModules geladen, Caches mehrfach gelöscht aber da passiert nix. Habe ich Im Testshop mit Malibu gemacht.....
     
  12. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Da fehlt das Honeygrid
    Meins/Zahlarten/Shop/Templates/Honeygrid/snippets/product_info
     
  13. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    hatte ich nur vergessen im Text. Im Ordner ist es vollständig:

    upload_2020-7-6_19-54-14.png
     
  14. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Kann es sein, dass du das Theme nutzt und nicht mehr das Template?
     
  15. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    jawohl
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Dann nützt eine Änderung im Template nichts :)

    Meins/Zahlarten/Shop/Themes/All/product_info_price.html

    und der Inhalt ist
    Code:
    {block name="product_info_price_tax" append}
    {if $smarty.session.languages_id == "2"} Versandkostenfrei innerhalb Deutschland
    {else} free delivery inside Germany
    {/if} {if $smarty.session.languages_id == "2"} 5% Skonto bei Vorauszahlung per Überweisung {else} 5% discount payment by banc transfer {/if}
    
    {/block}
     
  17. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    ja, macht Sinn, danke.

    Dann ohne den Ordner snippets?!
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    den gibt es im Theme nicht,
     
  19. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    funktioniert, aber bei der USERMOD wird auch der Style übernommen und der Text rechtsbündig dargestellt.
    Jetzt ist er linksbündig. Also wenn man nur 3-4 USERMODS hat, ist das doch eigentlich auch ok.
     
  20. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Dann musst Du das mit übernehmen:

    HTML:
    {block name="product_info_price_tax" append}
    <p class="tax-shipping-text text-small">
    {if $smarty.session.languages_id == "2"} Versandkostenfrei innerhalb Deutschland
    {else} free delivery inside Germany
    {/if} {if $smarty.session.languages_id == "2"} 5% Skonto bei Vorauszahlung per Überweisung {else} 5% discount payment by banc transfer {/if}
    </p>
    {/block}