Dans le cours : Créer un module avec Drupal 8

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 22 600 cours dispensés par des formateurs experts ou achetez ce cours séparément.

Enregistrer les paramètres de configuration

Enregistrer les paramètres de configuration - Tutoriel Drupal

Dans le cours : Créer un module avec Drupal 8

Démarrer mon mois d’essai gratuit

Enregistrer les paramètres de configuration

Une fois que notre formulaire de configuration en back-office a été créé il va falloir enregistrer les valeurs qui ont été soumises. Pour ça on va tout naturellement aller dans notre méthode « submitForm » et on va, comme au dessus, commencer par exécuter la méthode du parent. Ensuite on récupère la configuration. Là aussi comme au dessus. Et ensuite... Et donc on affecte aux valeurs de notre configuration, donc « store_name » et « opening_time », les valeurs reçues par le formulaire. Donc ici on reçoit les valeurs de notre formulaire et on envoie donc « store_name » et « opening_time ». Après avoir « setter » ça, il ne nous reste plus qu'à sauvegarder, donc « config... save ». Et là si on va sur notre back-office, on saisi des horaires d’ouverture, on enregistre. Voilà, donc là on voit que notre configuration a bien été enregistrée puisqu'elle réapparaît ici grâce à la « default_value ». On voit bien qu'on récupère notre config et qu’on la réaffiche dans la valeur par défaut. Donc en…

Table des matières