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.


3
"Les appels Drupal doivent être évités dans les classes, utilisez plutôt l'injection de dépendances"
Dans mon module, utilisez le code ci-dessous pour obtenir l'alias d'URL d'une URL donnée: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Mais celui que j'exécute Automated Review ( http://pareview.sh/ ) dans mon module, je reçois ci-dessous l'avertissement: 16 | AVERTISSEMENT | \ Les appels Drupal doivent être évités dans les classes, utilisez plutôt l'injection …

7
Exclure la configuration de l'importation / exportation
Je pensais que c'était un cas d'utilisation simple du nouveau système de gestion de configuration, mais je n'ai pas eu de chance de trouver comment résoudre ce problème: Problème Je veux stocker la configuration dans git et utiliser drush pour exporter la configuration pendant le développement, puis lors du déploiement, …

3
Rendre du texte brut au format HTML dans Drupal 8 twig
J'ai rencontré un mur essayant de rendre un code de balisage d'image svg en html à partir d'un champ de texte brut. Je cherche à rendre le code svg à partir d'un champ de texte brut sans remplacer le rendu du champ de texte brut partout ailleurs. le format de …
16 8  theming 


4
Vérifiez si l'utilisateur est connecté à un thème
Dans Drupal 7, nous pouvons simplement vérifier si l'utilisateur actuel est connecté à un thème en vérifiant $GLOBAL['user']->uidou en utilisant user_is_logged_in(). Comment puis-je vérifier si un utilisateur est connecté dans un modèle de page, dans Drupal 8? Une solution consiste à s'enregistrer manuellement hook_preprocess_page(), mais comme c'est très populaire, je …
16 theming  8 

9
Comment définir le logo du thème?
Comment puis-je définir le logo dans mon thème personnalisé dans Drupal 8? Je peux voir que Drupal recherche le fichier logo.svg. J'ai un fichier PNG logo.png que j'ai utilisé dans Drupal 7 et je voudrais le réutiliser. Je ne peux pas définir le logo comme paramètre de thème comme dans …
16 8  theme-settings 


10
Obtenez les termes de taxonomie
Je voulais récupérer des termes de taxonomie à partir d'un certain vocabulaire dans Drupal 8. Apparemment, je peux toujours le faire en utilisant taxonomy_get_treemais c'est obsolète. Je dois maintenant utiliser TermStorageInterface :: loadTree J'essaie d'accéder à cette fonction à partir d'un Blockmais je ne comprends pas comment instancier la TermStorageInterfaceclasse. …
16 taxonomy-terms  8 


6
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 8?
15 8  cron 

3
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 dans Drupal 8? Je sais que je devrais utiliser la submitFormméthode: …
15 forms  8  redirection 

2
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 module_name / src / Form / DeleteUserGroup.php. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return 'delete_user_group'; …
15 forms  8 


4
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 chose comme ça: …
15 theming  8 

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.