Beschreibung
Die wpforms_google_drive_provider_settings_form_builder_enabled_shared_drives
ermöglicht die Anzeige von Verzeichnissen aus freigegebenen Laufwerksordnern in Ihrem Google-Konto.
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
$form | object | WP_Post-Objekt, das alle Formulareinstellungen und -felder enthält. |
$is_enabled | bool | Boolescher Wert zur Angabe, ob freigegebene Laufwerke für den Google Drive-Anbieter aktiviert sind. |
Quelle
wpforms-google-drive/src/Provider/Settings/FormBuilder.php
Mehr Informationen
Dieser Filter ermöglicht es Ihnen, Verzeichnisse aus freigegebenen Ordnern auszuwählen, wenn Sie das Google Drive Addon mit einem Formular auf Ihrer Website verbinden. Er steuert, ob freigegebene Laufwerke für die Google Drive-Integration in der Formularerstellungsoberfläche aktiviert oder deaktiviert sind.
Beispiele
/**
* 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' );
Das obige Snippet wendet die Funktionalität auf alle Formulare auf Ihrer Website an. Wenn Sie den Filter auf ein bestimmtes Formular anwenden möchten, verwenden Sie das folgende Snippet:
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 );
Achten Sie darauf, dass Sie 123 im obigen Ausschnitt durch Ihre tatsächliche Formular-ID ersetzen. Wenn Sie Hilfe beim Abrufen Ihrer Formular-ID benötigen, lesen Sie unser Tutorial.