Drupal

15
Ajouter des champs au groupe de champs par programme

J'ai utilisé le module "Field Group" et créé des groupes en backend. Maintenant, je veux ajouter par programme un champ au groupe. Comment puis je faire ça. J'utilise Hook_form_alter, j'ai remarqué que chaque champ a un attribut «und» dans lequel le groupe de champs auquel il appartient est...

15
Comment choisir un mentor sur drupal.org

Désolé pour la question hors sujet, elle peut sembler dans la mauvaise direction car elle n'est pas pertinente pour le codage et d'autres choses. Le problème est que je développe un module appelé Amazon send to kindle . Il est actuellement dans le module sandbox. Je reçois un problème, car je ne...

15
Quoi de plus rapide db_query, db_select ou EntityFieldQuery

J'essaie donc de découvrir ce qui est plus rapide db_query, db_select ou EntityFieldQuery. Actuellement, j'utilise EntityFieldQuery. J'attrape environ 1600 entrées de nœuds. Je me rends compte que cela peut être un fardeau pour le système, donc je veux juste savoir quelle est la meilleure option...

15
Comment accéder aux données de champ dans Twig?

J'ai un champ de liste pour un type de bloc personnalisé qui ressemble à ceci: left|Align left right|Align right Je peux accéder à la clé dans Twig en faisant quelque chose comme ceci: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} Cependant, si je fais une...

15
Comment puis-je exécuter du code PHP sans écrire de module?

J'ai besoin d'attacher un champ à certains bundles. Un extrait PHP fera le travail pour moi, donc je n'ai pas besoin d'un module.L'extrait ci-dessous est ce qui doit être exécuté: $field_name = 'field_custom_image'; // Create the field. $field = array( 'field_name' => $field_name, 'type' =>...

15
Vérifier qu'un champ n'est pas vide

Quelle est la meilleure méthode pour vérifier si un champ est vide dans un modèle de nœud. Dans node - example.html.twig, nous pouvons utiliser la variable "content". Je ne peux pas utiliser la vérification comme la vérification d'un bloc {% if content.field_example %} Je peux utiliser quelque...

15
Comment passer des paramètres au générateur de formulaires?

J'ai les itinéraires suivants dans module_name.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Il s'agit du code dans...

15
Rediriger après l'envoi du formulaire

Je crée un formulaire personnalisé dans Drupal 8, je me souviens que nous pouvons rediriger vers un chemin personnalisé dans Drupal 7 avec $form_state['redirect'] = 'mycustompath';un gestionnaire de soumission personnalisé, mais comment rediriger l'utilisateur après la soumission d'un formulaire...

15
Déverrouiller le verrou cron

J'ai couru cron et avorté l'exécution. Maintenant, je reçois ce message: Tentative de réexécuter cron alors qu'il est déjà en cours d'exécution. Dans Drupal 7, je pouvais supprimer la variable cron_semaphore . Quelle est la façon d'obtenir la même chose dans Drupal

15
Impossible d'installer… existe déjà dans la configuration active

Sur Drupal 8.1, je continue d'exécuter ce type de messages lorsque j'essaie d'activer un module personnalisé ou une fonctionnalité personnalisée qui apporte des modifications à la page de base. (ajouter des champs). C'est vraiment ennuyeux ... Pas: Effacer entièrement la base de données allez dans...