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.
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).
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?
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.
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
#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?
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}
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.
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.....
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}
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.
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}