<html lang="de-de" dir="ltr"><head></head><body>### [wpforms_pro_admin_entries_export_ajax_get_entry_data](https://wpforms.com/developers/wpforms_pro_admin_entries_export_ajax_get_entry_data/)

**Veröffentlicht:** 21. Juni 2021
**Autor:** Redaktionsteam

**Auszug:** Der Filter `wpforms_pro_admin_entries_export_ajax_get_entry_data` kann verwendet werden, um die Daten zu manipulieren, die von den Formulareinträgen angefordert und exportiert werden.

**Inhalt:**

## Beschreibung

Der Filter `wpforms_pro_admin_entries_export_ajax_get_entry_data` kann verwendet werden, um die Daten zu manipulieren, die von den Formulareinträgen angefordert und exportiert werden.

## Parameter

$export\_data*(array)* Ein Array von Informationen, die aus dem Eintrag exportiert werden sollen.$request\_data*(array)* Ein Array von Informationen, die vom Eintrag angefordert wurden.$entry*(object)* Das Eintragsobjekt.## Quelle

`wpforms/src/Pro/Admin/Entries/Export/Ajax.php`

## Weitere Informationen

Der Filter `wpforms_pro_admin_entries_export_ajax_get_entry_data` kann verwendet werden, um die Daten zu manipulieren, die von den Formulareinträgen angefordert und exportiert werden.

## Beispiele

Der folgende Beispiel-Snippet exportiert die Einträge aus dem Formular und verwendet den vollständigen Ländernamen anstelle des Ländercodes.

```

/**
 * Zeigt den vollständigen Ländernamen an, anstatt den Ländercode im Eintrags-Export anzuzeigen.
 *
 * @link   https://wpforms.com/developers/wpforms_pro_admin_entries_export_ajax_get_entry_data/
 *
 * @param array  $export_data   Feldeigenschaften.
 * @param array  $request_data  Feldeinstellungen.
 * @param object $entry         Das Eintragsobjekt.
 *
 * @return array
 */

function wpf_dev_pro_country_code_to_country_name_replace( $export_data, $request_data, $entry ) {
	
	// Ihre Adressfeld-ID.
	$field_id = 10;
	if ( empty( $export_data[ $field_id ] ) ) {
		return $export_data;
	}
	
	$counties = wpforms_countries();
	
	foreach ( $counties as $code =&gt; $country ) {
		$export_data[ $field_id ] = preg_replace( "/{$code}$/", $country, $export_data[ $field_id ] );
	}
	
	return $export_data;
	
}
add_filter( 'wpforms_pro_admin_entries_export_ajax_get_entry_data', 'wpf_dev_pro_country_code_to_country_name_replace', 10, 3 );

```

Denken Sie daran, die Zahl **$field\_id** zu ändern, damit sie mit der Feld-ID Ihres Formulars übereinstimmt. Anleitungen hierzu finden Sie in diesem Tutorial: [So ermitteln Sie die Formular-ID und die Feld-ID](https://wpforms.com/developers/how-to-locate-form-id-and-field-id/ "So ermitteln Sie die Formular-ID und die Feld-ID").

## Verwandt

Artikelreferenzen: [So entfernen Sie Zeilenumbrüche aus CSV-Exporten](https://wpforms.com/developers/how-to-remove-line-breaks-from-csv-exports/ "So entfernen Sie Zeilenumbrüche aus CSV-Exporten")

## FAQ

#### F: Kann ich diesen Snippet für ein bestimmtes Formular anstelle der Feld-ID verwenden?

**A:** Wenn Sie die Formular-ID anstelle der Feld-ID verwenden möchten, verwenden Sie stattdessen diesen Code-Snippet.

```

/**
 * Zeigt den vollständigen Ländernamen an, anstatt den Ländercode im Eintrags-Export anzuzeigen.
 *
 * @link   https://wpforms.com/developers/wpforms_pro_admin_entries_export_ajax_get_entry_data/
 *
 * @param array  $export_data   Feldeigenschaften.
 * @param array  $request_data  Feldeinstellungen.
 * @param object $entry         Das Eintragsobjekt.
 *
 * @return array
 */

function wpf_dev_pro_country_code_to_country_name_replace( $export_data, $request_data, $entry ) {

   $counties = wpforms_countries();

   // Start: Auskommentieren, wenn Sie diesen Snippet für alle Formulare verwenden möchten.
   // Ihre Formular-ID.
   $form_id = 421930;

   if ( (int) $request_data[ 'form_data' ][ 'id' ] !== $form_id ) {
      return $export_data;
   }

   // Ende: Auskommentieren, wenn Sie diesen Snippet für alle Formulare verwenden möchten.
   foreach ( $export_data as $i =&gt; $v ) {
      if ( $request_data[ 'form_data' ][ 'fields' ][ $i ][ 'type' ] !== 'address' ) {
         continue;
      }

      foreach ( $counties as $code =&gt; $country ) {
         $export_data[ $i ] = preg_replace( "/{$code}$/", $country, $export_data[ $i ] );
       }
   }

   return $export_data;

}
add_filter( 'wpforms_pro_admin_entries_export_ajax_get_entry_data', 'wpf_dev_pro_country_code_to_country_name_replace', 10, 3 );
```

**Kategorien:** Filter Hooks

**Tags:** PHP

---</body></html>