Descrizione
Il wpforms_pro_admin_entries_export_allow_multiple_input_field
consente di disabilitare la suddivisione dei valori dei campi di input multipli in colonne separate nel file esportato. È abilitato per impostazione predefinita.
Parametri
- $allow
- (bool) (Richiesto) Se false, tutte le email di notifica saranno disabilitate (l'impostazione predefinita è
true
). - $campo
- (array) Il campo.
Fonte
wpforms/src/Pro/Admin/Entries/Export/Traits/Export.php
Ulteriori informazioni
Alcuni campi possono generare un numero eccessivo di colonne. Ad esempio, un campo select contenente un elenco di paesi, quando viene esportato, genera una colonna separata per ogni paese. Il campo wpforms_pro_admin_entries_export_allow_multiple_input_field
consente di modificare questo comportamento.
Esempi
Tutti i campi
/**
* Filtro per consentire l'inserimento multiplo di campi specifici.
*
* @link https://wpforms.com/developers/wpforms_pro_admin_entries_export_allow_multiple_input_field/
*
* @param bool $allow Il valore predefinito è true.
* @param array $field Il campo.
*
* @ritorno bool
*/
add_filter('wpforms_pro_admin_entries_export_allow_multiple_input_field', '__return_false');
Tipo di campo specifico
/**
* Filter to allow multiple input for specific fields.
*
* @link https://wpforms.com/developers/wpforms_pro_admin_entries_export_allow_multiple_input_field/
*
* @param bool $allow Default is true.
* @param array $field The field.
*
* @return bool
*/
function wpf_disallow_multiple( $allow, $field ) {
if ( $field[ 'type' ] === 'checkbox') {
return false;
}
return $allow;
}
add_filter( 'wpforms_pro_admin_entries_export_allow_multiple_input_field', 'wpf_disallow_multiple', 10, 2 );
Con questa opzione attivata di default, qualsiasi modifica a questi campi già esportati verrà visualizzata (modificata) nell'intestazione della colonna.
