WP All Export - Hilfe benötigtPhp

PHP-Programmierer chatten hier
Anonymous
 WP All Export - Hilfe benötigt

Post by Anonymous »

Ich verwende den WP -Export, um einen CSV von Reisebuchungen zu generieren, aber ich stieß auf zwei Hauptprobleme zu. Ich hoffe, jemand kann mir helfen, den besten Ansatz herauszufinden!• Each order has two payments:
• A deposit (initial payment).
• A balance (remaining amount to be paid).
• Right now, WP All Export is treating these as separate rows, instead of merging them into one row with separate columns.
< /code>
Stromausgabe (falsch) < /p>
Bestell -ID | Kundenname | Einzahlung bezahlt | Gleichgewicht fällig < /H2>
12345 | John Doe | £ 500 | -

12345 | John Doe | - | £ 1,500
Was ich stattdessen brauche (richtiges Format)
Bestell -ID | Kundenname | Einzahlung bezahlt | Gleichgewicht fällig < /H2>
12345 | John Doe | £ 500 | £ 1,500
Eines meiner vielen Code -Beispiele:
function balance_test($order_status, $deposit_balance) {
if (trim($order_status) == "wc-pending") {
// Ensure the balance is treated as a single value, even if multiple exist
$balances = explode("|", $deposit_balance);

// Remove duplicate and empty values
$unique_balances = array_unique(array_filter($balances));

// Return only the first unique balance as a single value
return !empty($unique_balances) ? array_values($unique_balances)[0] : "";
}
return "";
}
< /code>
✅ Ich habe versucht, benutzerdefinierte PHP -Funktionen zum Filtern des Einzahlungsbilanzfelds zu verwenden, aber es verschmilzt immer noch mehrere Werte (value1 | value1).
✅ Ich habe auf Einstellungen wie „Zusammenführen Mehrere Werte “, aber ich sehe keine Möglichkeit, Gleichgewichtszahlungen korrekt zu gruppieren. /> • Einige Buchungen haben mehrere Teilnehmer unter einer Bestellung. Aktuelle Ausgabe (falsch)
Bestell -ID | Kundenname | Anzahl der Teilnehmer | Teilnehmer Name < /H2>
67890 | Jane Smith | 2 | Jane Smith, Mike Smith
Was ich stattdessen brauche (richtiges Format)
Order ID | Kundenname | Anzahl der Teilnehmer | Teilnehmer Name < /H2>
67890 | Jane Smith | 2 | Jane Smith

67890 | Jane Smith | 2 | Mike Smith < /p>
Ich habe versucht, „jedes Produkt in seiner eigenen Reihe anzeigen“ zu aktivieren, aber es hat die Teilnehmer nicht in separate Zeilen aufgeteilt. Trennte Liste der Teilnehmer in mehrere Zeilen dynamisch?1. How can I merge deposit & balance payments into a single row instead of separate rows?
2. How can I ensure multiple attendees from a single order appear as separate rows?
< /code>
Diese Daten werden für Kundenzahlungen und Reisebetaktionen verwendet. Daher ist es wichtig, dass sie richtig strukturiert sind. < /p>
Wenn jemand Einblicke rechts hat WP Alle Exporteinstellungen, benutzerdefinierten Funktionen oder eine Problemumgehung, ich würde es sehr schätzen! 🚀
Danke im Voraus!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post