Description
Le wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives
vous permet d'afficher des répertoires à partir de dossiers de lecteurs partagés sur votre compte Google.
Paramètres
Paramètres | Type | Description |
---|---|---|
$form | object | Objet WP_Post contenant tous les paramètres et champs du formulaire. |
$is_enabled | bool | Booléen indiquant si les lecteurs partagés sont activés pour le fournisseur Google Drive. |
Source
wpforms-google-drive/src/Provider/Settings/FormBuilder.php
Plus d'informations
Ce filtre vous permet de choisir des répertoires dans les dossiers partagés lorsque vous connectez le module complémentaire Google Drive à un formulaire sur votre site. Il détermine si les lecteurs partagés sont activés ou désactivés pour l'intégration de Google Drive dans l'interface du générateur de formulaires.
Exemples
/**
* Display shared drives in Google Picker.
*
* @link https://wpforms.com/developers/wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives/
* @since {VERSION}
*
* @param bool $is_enabled Display Shared Drives directories.
* @param WP_Post $form Current form.
*/
add_filter( 'wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives', '__return_true' );
L'extrait ci-dessus appliquera la fonctionnalité à tous les formulaires de votre site web. Si vous souhaitez appliquer le filtre à un formulaire spécifique, utilisez l'extrait ci-dessous :
function wpf_shared_google_drive_form ( $is_enabled, $form ) {
// Enable shared drives only for form ID 123
if ( $form->ID === 123 ) {
return true;
}
return $is_enabled;
}
add_filter( 'wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives', 'wpf_shared_google_drive_form', 10, 2 );
Veillez à remplacer 123 dans l'extrait ci-dessus par l'identifiant de votre formulaire. Consultez notre tutoriel si vous avez besoin d'aide pour récupérer l'identifiant de votre formulaire.