• Resolved janusch

    (@janusch)


    Die E-Mail-Nachricht über eine fehlgeschlagene Bestellung, weil die Zahlung fehlgeschlagen ist, zeigt bei jedem Warenkorb-Eintrag die ‘Short description’ eines Produktes doppelt an. Dies passiert bei keiner anderen E-mail, nur bei ‘Bestellung fehlgeschlagen’, und zwar sowohl in der E-Mail an den Admin als auch an den K?ufer.

    Wenn ich die Option ‘Short description’ im Germanized Plugin abschalte, stehen in allen E-Mails überhaupt keine Kurzbeschreibungen mehr. Sobald die Option aktiviert ist, erscheint die Kurzbeschreibung in allen E-Mails wie gewünscht, in ‘Bestellung fehlgeschlagen’ hingegen doppelt. Ebenfalls nur bei dieser E-Mail: die übersetzung des E-Mail-Textes wird nicht aus der übersetzungsdatei gezogen, obwohl vorhanden. Das E-Mail-Template habe ich schon gel?scht und neu erstellt, leider ohne Erfolg.

    Das verwendete E-Mail-Template ist für alle Nachrichten gleich:

    
    <?php
    /**
     * Admin email
     */
    
     if ( ! defined( 'ABSPATH' ) ) {
     	exit;
     }
    
     /**
      * @hooked WC_Emails::email_header() Output the email header
      */
     do_action( 'woocommerce_email_header', $email_heading, $email ); ?>
    
     <p><?php printf( __( 'You have received an order from %s. The order is as follows:', 'woocommerce' ), $order->get_formatted_billing_full_name() ); ?></p>
    
     <?php
    
     /**
      * @hooked WC_Emails::order_details() Shows the order details table.
      */
     do_action( 'woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email );
    
     /**
      * @hooked WC_Emails::order_meta() Shows order meta data.
      */
     do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email );
    
     /**
      * @hooked WC_Emails::customer_details() Shows customer details
      */
     do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text, $email );
    
     /**
      * @hooked WC_Emails::email_footer() Output the email footer
      */
     do_action( 'woocommerce_email_footer', $email );
    

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author vendidero

    (@vendidero)

    Hi,

    das klingt erst einmal merkwürdig. Ich kann mir kaum vorstellen, dass das du das o.g. Email-Template für alle Emails verwendest? Sonst würde ja in jeder Email (egal ob Bestellbest?tigung oder fehlgeschlagene Bestellung) immer der gleiche Text/Inhalt erscheinen?!

    Hast du mal ein Default-Theme aktiviert und das erneut getestet? Ich habe das lokal gerade mal getestet – bei mir wurde die WK-Beschreibung nicht doppelt angezeigt in dieser Email – deshalb kann ich eigentlich nur darauf schlie?en, dass das an einer der von dir verwendeten Erweiterungen liegen kann..

    Grü?e

    Thread Starter janusch

    (@janusch)

    Hej,

    der einleitende Text im <p>-Tag ist natürlich unterschiedlich, aber alle Hooks sind bei den E-Mails, die einen Bezug zur Bestellung haben, gleichbleibend.

    Der Shop ist, neben Germanized, nur noch mit einem Payment-Plugin und Table Rate Shipping ausgestattet. Da das Problem nur mit dem Germanized Plugin auftritt, und auch nur, wenn dort die entsprechende Option gesetzt ist, kann ich ein anderes Plugin ausschlie?en. Auch nach Deaktivierung von TRS (Payment brauche ich, weil ich sonst keine Zahlung abbrechen kann), habe ich immer noch dasselbe Verhalten. Entferne ich die Option in Germanized, ist das Problem weg – allerdings auch keine Produktinfo in der E-Mail, nur der Produktname.

    Mir ist schon klar, dass es komisch klingt, und das ist es ja auch. Das Einzige, was dieses Verhalten ausl?st bzw. ver?ndert ist Germanized. Hast Du einen Tipp, wie ich die Produktinfo in das E-Mail-Template bekomme, ohne die Option zu nutzen?

    Beste Grü?e

    • This reply was modified 7 years, 3 months ago by janusch.
    Plugin Author vendidero

    (@vendidero)

    Hi,

    und hast du mal ein Default-WP-Theme (z.B. TwentySixteen o.?.) aktiviert und erneut getestet? Evtl. liegt es ja an einem Template-Override (z.B. der Produkttabelle in den Mails).

    Grü?e

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Doppelte Eintr?ge in E-mail ‘Zahlung fehlgeschlagen’’ is closed to new replies.