Support » Plugin: Inpost Paczkomaty » Informacja o wybranym paczkomacie w mailach Woocommerce

  • Resolved alchimowicz29

    (@alchimowicz29)


    Dzień dobry, czy mógłbym prosić o dodanie informacji o wybranym paczkomacie do Maila generowanego dla klienta w Woocommerce? Będę bardzo wdzięczny za pomoc.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Damian Ziarnik

    (@rimosfafora)

    Dziękuje za zgłosznie, postaram się to dodać jak najszybciej 🙂

    Plugin Author Damian Ziarnik

    (@rimosfafora)

    Cześć, nowa wersja została już opublikowana, proszę zaktualizować wtyczkę oraz przetestować czy problem został rozwiązany. Gdyby coś by było nie tak to proszę o kontakt. Jeżeli wszystko jest ok i jesteś zadowolony/na ze wtyczki to byłbym wdzięczny za pozytywną opinię 🙂

    Panie Damianie,
    czy oprócz aktualizacji wtyczki coś jeszcze jest wymagane, by w mailach Woocommerce wyświetlał się konkretny paczkomat? Bo w tym momencie dostaję tylko informację, że wysyłka jest przeprowadzana przez paczkomaty inPost, natomiast nie ma konkretnej wiadomości o tym jaki paczkomat został wybrany.
    Dziękuję za odpowiedź,
    Szymon Korzeniowski

    Plugin Author Damian Ziarnik

    (@rimosfafora)

    Witam, informacja o wybranym paczkomacie w mailu powinna byc nad numerem zamówienia (nad ramką z zamówieniem) według wzoru:

    Nowe Zamówienie:
    Otrzymałeś nastepujące zamówienie
    Wybrany Paczkomat

    Proszę o sprawdzenie. Jeżeli nadal się nie wyświetla to proszę o kontakt mailowy i będziemy szczegółowo szukać problemu aby go jak najszybciej rozwiązać :).

    Panie Damianie,
    przepraszam za zwłokę w odpowiedzi. Niestety w mailach nie dostaję takich informacji, pod linkiem może Pan znaleźć screenshoty wiadomości.

    Plugin Author Damian Ziarnik

    (@rimosfafora)

    Witam, rozumiem, że treść powiadomienia była customizowana? jeżeli tak to można wywołać w powiadomieniu wybrany paczkomat dodając akcje:

    do_action( 'woocommerce_email_custom_selected_paczkomat', $order, $sent_to_admin, $plain_text, $email );

    Akcja działa od wersji 1.0.10

    skorzeniowski

    (@szkorzonek)

    Panie Damianie,
    zaktualizowałem wtyczkę do wersji 1.0.10. Dodałem podany kod (wraz z otwierającymi i zamykającymi tagami php) zarówno w
    /plugins/woocommerce/templates/emails/admin-new-order.php
    jak i w
    /themes/theme-name/woocommerce/emails/customer-on-hold-order.php
    niestety wciąż bez powodzenia.
    Dodatkowo chciałbym wyświetlać informację o paczkomacie nie tylko w mailach, ale również na stronie z podsumowaniem zamówienia. Czy mogę liczyć na Pana pomoc?

    Plugin Author Damian Ziarnik

    (@rimosfafora)

    Oczywiście że można liczyć na pomoc 🙂 proszę próbować w takim razie dodać ten fragment kodu do functions.php:

    /**
     * Add a paczkomat field to the emails
     */
    
    function custom_woocommerce_email_order_meta_fields($fields, $order)
    {
        if($order->get_meta('paczkomat_key')){
            $fields['meta_key'] = array(
                'label' => __('Paczkomat'),
                'value' =>  $order->get_meta('Wybrany paczkomat'),
            );
            return $fields;
        }
        return $fields;
    }
    
    add_filter('woocommerce_get_order_item_totals', 'custom_woocommerce_email_order_meta_fields', 10, 3);

    Jeżeli nie zadziała to prosiłbym o kontakt na damian.ziarnik@o2.pl. Prawdopodobnie wówczas bym potrzebował danych do konta aby wejść i sprawdzić czemu nie działa.

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.