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
Comment trouver une URL de style d'image à partir d'un modèle de brindille?
J'implémente un modèle de nœud qui utilise une image deux fois; une fois de manière «normale» (c'est-à-dire en utilisant le style d'image défini dans la configuration d'affichage du champ pour ce mode d'affichage), et l'autre est une propriété d'arrière-plan css. J'ai besoin de deux choses: (idéalement) un moyen d'obtenir l'URL …
10 theming  8  media 


2
Comment ajouter une variable pour un modèle Twig dans ma fonction de prétraitement?
J'utilise le code suivant pour prétraiter les variables de mon modèle: function template_preprocess_imagegallery_format(&$vars) { template_preprocess_image_formatter($vars); $vars['image']['#theme'] = 'igimage'; $vars['image']['#thumbnail'] = ImageStyle::load('thumbnail')->buildUrl($vars ['image']['#uri']); $vars['image']['#fullimage'] = file_create_url($vars ['image']['#uri']); } La variable #uri est déjà présente, et si je la modifie, tout fonctionne bien. Mais je dois ajouter des variables supplémentaires ici car …
10 8  theming 

5
Comment trouver les méthodes publiques disponibles?
Je trouve que le plus gros problème avec Drupal 8 est que je ne peux pas obtenir les données dont j'ai besoin. Drupal 8 veut que j'utilise des méthodes publiques plutôt que d'explorer manuellement un objet. Le problème est que je n'arrive pas à trouver un moyen cohérent d'obtenir une …
9 8  entities 

3
Incorporez un formulaire d'entité dans un autre et enregistrez les deux
J'ai une entité personnalisée, qui dépend de l'entité utilisateur. En fait, c'est tout de même selon que je sentais qu'il était logique d'afficher mon formulaire d'entité dans le formulaire de profil utilisateur: Le problème que j'ai maintenant est le suivant; il y a 2 boutons de sauvegarde. Et s'il n'est …
9 8  forms  users 

1
«Il n'est pas sûr de se fier aux paramètres de fuseau horaire du système.»
Je trouve l'erreur suivante dans le rapport des messages de journal récents : Avertissement: DateTime :: createFromFormat (): Il n'est pas sûr de s'appuyer sur les paramètres de fuseau horaire du système. Vous devez utiliser le paramètre date.timezone ou la fonction date_default_timezone_set (). Si vous avez utilisé l'une de ces …
9 8 


4
Parcourez les éléments enfants dans Twig comme Element :: children ()
Lorsque j'ai affaire à un tableau de rendu en PHP, je peux utiliser Element :: children () pour accéder aux éléments qui ne sont pas des #propriétés mais des éléments de rendu subordonnés (éléments de formulaire à l'intérieur d'un fieldset, éléments à l'intérieur d'un widget de champ, etc.). Par exemple, …
9 8  theming 


2
Meilleures pratiques en matière d'image et de médias
Je recherche des suggestions sur les meilleures pratiques pour D8 et les fichiers / entités multimédias. J'ai initialement ajouté cela comme réponse, mais kiamlaluno a manifestement estimé que cela devrait être une nouvelle question en soi, alors voilà. J'essaie de trouver la meilleure façon de gérer les fichiers et les …
9 8  media 

2
Comment tester si la page actuelle est une page d'administration?
À un moment donné, j'ai commencé à utiliser le code suivant pour tester si la page actuelle est une page d'administration: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Mais j'ai trouvé que cela échoue sur les pages d'édition de noeud dans hook_entity_load (). Comment tester si nous sommes sur une page …
9 8  routes 

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.