Woocommerce: - Anzeigen-Produkt-Variation Beschreibung auf der Warenkorb-Seite
Ich versuche, meine Produktvarianten Beschreibung in meinem Warenkorb. Ich habe versucht, das einfügen dieser code in der cart.php
Vorlage:
if ( $_product->is_type( 'variation' ) ) {echo $_product->get_variation_description();}
Durch die folgende Dokumentation https://docs.woocommerce.com/document/template-structure/
Aber es ist noch nicht angezeigt.
Nicht sicher, was ich falsch mache hier.
Kann jemand helfen?
Dank
Hi @LoicTheAztec, vielen Dank für die Hilfe. Ich habe gerade versucht es heute, und es ist nicht für mich arbeiten. Meine Programmierkenntnisse sehr beschränkt, so dass ich entschuldige mich im Voraus für dumme Fehler. Ich habe deinen code eingefügt, die in meiner cart.php (siehe github.com/jessica16002002/Tega/blob/master/cart.php). Jede chance, die Sie können einen Blick darauf werfen und mir helfen herauszufinden, was falsch ist? Danke!!
InformationsquelleAutor simplycity | 2016-08-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da WooCommerce 3,
get_variation_description()
ist veraltet und wird ersetzt durch dieWC_Product
Methodeget_description()
.woocommerce_cart_item_name
Haken, ohne Bearbeiten der Vorlage.Fall 1 - mit
woocommerce_cart_item_name
Haken:In diesem Fall die Beschreibung wird nur angezeigt, zwischen dem Titel und der variation Attribute-Werte.
Dieser code geht in function.php Datei der aktiven child-theme (oder ein Thema) oder auch in jedem plugin-Datei.
Fall 2 - Mit
cart/cart.php
Vorlage (Update wie pro Ihren Kommentar).Können Sie wählen, wo Sie wollen, um diese Beschreibung (2 Entscheidungen):
So fügen Sie diesen code auf cart.php Vorlage um die Linie 86 oder 90, je nach Wahl:
Alle der code ist getestet und ist voll funktionsfähig
Vielen Dank für diesen code (Fall 1). Sollten diese arbeiten noch in die Letzte WM (3.x)? Ich versuchte es, und es ist nur zu zeigen, "Beschreibung:" mit nichts anderem. Ich hätte gerne diese arbeiten.
Danke! Nur um zu aktualisieren, für den Fall 1, ersetzen $item->get_variation_description(); mit $item- > get_description(); for (jetzt) aktuellen Versionen von WooCommerce.
Nochmals vielen Dank, ich habe erweiterte und aktualisierte den code. Ist jetzt auch kompatibel mit WooCommerce version 3+.
InformationsquelleAutor LoicTheAztec
Dieser Arbeit wird für WC 3.0
InformationsquelleAutor Ger Groot
Kannst du es über Globale variable
$woocommerce
auch-Ich bereits überprüfen.
WC()->cart
syntax ohne die Notwendigkeit$global woocommerce;
... überprüfen Sie den code auf woocommerce-templates oder in den core-Dateien, Sie werden sehen.InformationsquelleAutor anik4e