• Resolved ctk75

    (@ctk75)


    Hallo,

    ich suche nach einer Möglichkeit die Lieferzeiten in Abhängigkeit vom Lagerbestand zu verändern. Der Hintergrund ist, dass ich momentan einen – und in Zukunft mehrere – Shop für einen Designer aufsetze, der seine Produkte selbst verkauft und produziert.
    Für die ersten 20 Produkte soll die Lieferzeit z.B. 3-4 Tage betragen, danach entsprechend länger werden.( notfalls z.B. im Backorderbereich )
    Ich könnte zwar den angezeigten Backorder-Text anpassen – wenn ich das richtig sehe bleibt die Standardlieferzeitenanzeige aber unverändert stehen.Somit würden dann zwei Lieferzeiten angezeigt werden. Ich könnte mir vorstellen, daß das so rechtlich kritisch wäre.
    Gibt es denn eine Möglichkeit die Lieferzeit dynamisch zu verändern ? Oder zumindest im Backorderbereich die Standarlieferzeitanzeige auszublenden?

    Danke und Gruß 😉

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Dennis

    (@vdwoocommercesupport)

    Hi,

    ja, klar. Du kannst via Filter/Hooks auf die Lieferzeit zugreifen und diese auf Basis von anderen Produktdaten anpassen. Beispiel:

    add_filter( 'woocommerce_germanized_delivery_time_html', 'my_child_adjust_delivery_time', 10, 4 );
    
    function my_child_adjust_delivery_time( $html, $text, $term_text, $product ) {
        // Use $product to check for conditions and adjust $html
        return $html;
    }

    Grüße

    Thread Starter ctk75

    (@ctk75)

    Hey, danke!
    jetzt komme ich allerdings mehr von der design seite 😉
    kannst du mir noch kurz sagen, was der code genau macht?
    das würde mir bei der analyse helfen..

    danke und gruß

    Plugin Contributor Dennis

    (@vdwoocommercesupport)

    Hi,

    aktuell macht der Code noch gar nichts. Du müsstest nun in der Funktion über das $product-Object den Lieferstatus testen und dann den HTML-Code anpassen ($html). Evtl. solltest du dir die Anpassungen von einem PHP-Developer umsetzen lassen, falls du selbst nicht programmieren kannst..

    Grüße

    Thread Starter ctk75

    (@ctk75)

    ja, das werd ich dann mal machen!
    danke für den code…
    gruß

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Lieferzeitenanpassung / Backorder’ is closed to new replies.