Google Shopping Feed availability_date befallen

Servus zusammen,

ich würde in meinem Google Shopping Feed gerne das Feld availability_date befüllen.

Mir fehlt ein wenig der Ansatz zum Berechnen des Feldes und der Darstellung im vom Google gewünschten Format. Hat das schonmal jemand von euch gefüllt?

Viele Grüße,
Ingo.

Kurzer Zwischenstand. Ich habe immer Produkte mit 5 oder 30 Tagen Wiederbeschaffungszeit. Die hab ich damit abgefangen, aber es gibt doch bestimmt eine bessere Möglichkeit die product.restockTime mit in die Rechnung zu bringen. Mir fehlt nur leider das Twig Know How :grimacing:

    {% if (product.availableStock < product.minPurchase) and product.deliveryTime and product.restockTime %}
    <g:availability_date>
        {% if product.restockTime==5 %}
        {{ ("now"|date_modify("+5 days")|date("Y-m-d\\Th:i+0100")) }}
        {% elseif product.restockTime==30 %}
        {{ ("now"|date_modify("+30 days")|date("Y-m-d\\Th:i+0100")) }}
        {% else %}
        {{ ("now"|date_modify("+120 days")|date("Y-m-d\\Th:i+0100")) }}
        {% endif %}
    </g:availability_date>
        {% endif %}
{% set restockDays = '+' ~ product.restockTime ~ ' days'  %}
{{ ("now"|date_modify(restockDays)|date("Y-m-d\\Th:i+0100")) }}
1 Like

Perfekt! Vielen vielen Dank. Genau das hat mir gefehlt :slight_smile:

1 Like