Questions marquées «8»

Les balises de version doivent être utilisées pour les questions qui s'appliquent à une version uniquement, et non pour simplement dire quelle version un site utilise.

4
Obtenez la valeur d'un champ utilisateur personnalisé
J'ai un formulaire personnalisé qui doit afficher une valeur par défaut à partir d'un champ utilisateur personnalisé. Le champ a été créé sous / admin / config / people / accounts / fields et son nom d'ordinateur est field_r_period_length_sec. //get user $userCurrent = \Drupal::currentUser(); $uid = $userCurrent->id(); $r_period = $userCurrent->field_r_period_length_sec; …
13 users  8 

3
Comment charger une entité de paragraphe sur un objet nœud?
J'utilise des paragraphes dans mon type de contenu. J'ai créé un type de paragraphe et ajouté du contenu. Maintenant, je veux charger les paragraphes dans un fichier foreach. Mais rien n'apparaît. $parasest vide: $node = \Drupal\node\Entity\Node::load(1); $paras = $node->get('field_paragraph')->referencedEntities();
12 8  paragraphs 

2
Comment faire effondré un jeu de champs personnalisé par défaut dans Drupal 8
Dans Drupal 7, il était possible de réduire ou non le jeu de champs et de restreindre l'état par défaut de cet élément de formulaire (réduit ou non réduit). Exemple: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE, '#collapsed' => FALSE, ); Maintenant, dans Drupal …
12 forms  8 

2
Comment reconstruire un formulaire après un appel AJAX
J'essaie de permettre à l'utilisateur de choisir dynamiquement un certain nombre de champs en fonction d'une liste déroulante à l'aide d'un appel ajax, mais je n'arrive pas à obtenir l'appel ajax pour reconstruire le formulaire par la suite. <?php class AJAXexample extends BlockBase { public function blockForm($form, FormStateInterface $form_state) { …
12 forms  8  ajax 

4
Stockage de données / session pour un utilisateur anonyme
Je travaille sur une boutique et pour le panier, j'ai besoin de stocker des articles avant le paiement. $tempstore = \Drupal::service('user.private_tempstore')->get('boutique'); $tempstore->set('poids', $form_state->getValue('poids')); Je jette un œil sur le service utilisateur pour: pivate_tempstore et shared_tempstore Mais cela ne fonctionne que pour les utilisateurs authentifiés. Que puis-je utiliser pour stocker des …
12 8  sessions  files 

4
Comment supprimer un type de contenu, par programme?
J'ai créé par programme un type de contenu lors de l'installation d'un module (à l'aide de la configuration de stockage sur site). Je souhaite supprimer ce type de contenu lors de la désinstallation du module. Existe-t-il un moyen de le faire avec Drupal 8?
12 nodes  8 

4
Recherche d'un exemple d'insertion de base de données
Selon db_insertla page de manuel, cette fonction est obsolète et il est préférable d'utiliser la connexion à la base de données Drupal 8 pour effectuer l'insertion. Obsolète à partir de Drupal 8.0.x, sera supprimé dans Drupal 9.0.0. Au lieu de cela, obtenez une connexion à la base de données injectée …
12 database  8 

4
L'exécution de Drush renvoie une erreur
J'utilise Drush version 6.2.0 et la dernière version bêta de Drupal 8 sur Dreamhosters. Lorsque j'exécute drush cc alldans le répertoire des sites, je reçois l'erreur suivante immédiatement après l'exécution de la commande: Erreur fatale: classe 'Drupal \ Core \ Session \ AccountInterface' introuvable dans /home/mywebsite/mywebsite.com/core/includes/bootstrap.inc sur la ligne 63 …
12 drush  8 

1
Obtenir par programme un formulaire dans Drupal 8
La documentation indique: L'argument passé à la méthode getForm () est le nom de la classe qui définit votre formulaire et est une implémentation de \ Drupal \ Core \ Form \ FormBuilderInterface. Comment puis-je trouver le nom de la classe qui définit le formulaire de rétroaction du site Web …
12 8 

8
Modifier un formulaire existant
Nous venons de commencer avec Drupal 8 et très rapidement nous avons rencontré notre premier problème. Comment modifier un formulaire existant dans Drupal 8? Nous devons modifier la méthode d'enregistrement du formulaire de nœud pour effectuer une redirection vers une autre page. Nous voulons modifier la forme du nœud pour …
12 8  forms 




4
Comment accéder à une étiquette sélectionnée au lieu d'une valeur
J'ai une liste restreinte d'états: AL|Alabama AK|Alaska AZ|Arizona AR|Arkansas Dans le code pour accéder à la valeur d'état sélectionnée, je peux exécuter du code comme ceci: ... $entity->get('field_state')->value; ... J'obtiens les valeurs comme AL ou AK. Comment puis-je obtenir des étiquettes comme l'Alabama ou l'Alaska?
12 8 

2
Comment créer une table dans un module personnalisé
Dans Drupal 7, nous hook_schema()utilisions dans le fichier .install pour créer une table. Je crois que, dans Drupal 8, vous pouvez aussi le faire, mais j'avais l'impression que vous devriez créer des fichiers .yml avec votre schéma. Quelle est la méthode pour créer des tables dans Drupal 8?
12 8  database 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.