• 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.