Neu Product Custom Meta - Best Practice?

Anselm

Neues Mitglied
17. September 2021
4
1
Guten Tag,

ich experimentiere - zum Üben - mit der Einrichtung eines Onlineshops. Zur Produktverwaltung teste ich gerade die JTL WaWi, das funktioniert soweit auch gut.

Allerdings entwickle ich (ebenfalls zu Übungszwecken) parallel ein kleines PlugIn das unter anderem Custom Metas der Produkte und Bestellungen. Letztere müssten nicht synchronisiert werden, ersteres würde ich gerne auch in JTL WaWi setzen bzw. synchronisieren. Wie gehe ich das an?

Konkret wäre in meinem Fall das Meta "_aboprodukt = (yes|no)"

Über eine Hilfestellung würde ich mich sehr freuen
 

Anselm

Neues Mitglied
17. September 2021
4
1
Ich habe nun festgestellt, dass JTL eigene Felder via Produkt-Attributen in Woocommerce übermittelt. Bedeutet ich frage statt get_meta() eben via get_attribute() ab. Nachteil die Feldbelegung entspricht immer der Auswahl aus " Eigene Felder" es lassen sich keine Label+Eigenschaft-Kombinationen anlegen.

Außerdem wird das Ganze automatisch als sichtbar gekennzeichnet, weshalb ich via Hook das ganze ausblende. In meinem Fall:

Code:
// set jtl _aboprodukt field to not visible   
add_filter( 'woocommerce_product_get_attributes', function ( $attributes, $product ) {
    if ( ! is_admin() ) {
        if ( isset($attributes['_aboprodukt']) ) { $attributes['_aboprodukt']->set_visible( false ); }
            return $attributes;
        } else {
            return $attributes;
        }
    }, 20, 2 );
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu OPC / Product-Stream - Zufallsreihenfolge möglich? Betrieb / Pflege von JTL-Shop 1
Neu Product-Stream Sortierfunktionen JTL-Shop - Ideen, Lob und Kritik 0
Neu Product Stream Anzeigefehler beim Ändern der Bildschirmgröße JTL-Shop - Fehler und Bugs 2
Wohin wird die custom.css kompiliert ? ? ? Einrichtung JTL-Shop5 0
Neu smartyvariable aus Artikel Bilder cPfadgross in custom.js verwenden? Technische Fragen zu Plugins und Templates 1
Neu Eigenschaftswerte(Variationswerte z.B. Pflichtfreitextfeld bei custom Artikel) in pushed_success.tpl hinzufügen Shop5 Nova Template Templates für JTL-Shop 1
Neu Shopware 6 mit Custom Products - Probleme bei Auftragsimport Shopware-Connector 18
Neu Shopify Custom Meta Fields Shopify-Connector 6
Neu Responsivität einer Custom Header - Box - sowie des linken Logos | Nova Child Templates für JTL-Shop 23
Neu data-live-search="true" für custom-select selectpicker in variation.tpl möglich? Technische Fragen zu Plugins und Templates 2
Neu EVO Template um Feld 'brand' Meta-Angabe ergänzen? Betrieb / Pflege von JTL-Shop 2
Neu Google img Meta Name auf allen Seiten einpflegen Betrieb / Pflege von JTL-Shop 0
Neu Meta-Keywords automatisch generiert -wo kann man das abschalten? Betrieb / Pflege von JTL-Shop 2
Neu Meta-Daten Shopify-Connector 1
Neu Smarty Variablen für Meta-Tags Templates für JTL-Shop 1

Ähnliche Themen