Drupal

Q & A pour les développeurs et les administrateurs de Drupal




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
La version PHP n'est pas correctement détectée
J'exécute Drush sur un hôte sur lequel plusieurs versions de PHP sont installées. Par défaut, php --versionvous donnerait 5.2.x, mais php53 et php54 sont également disponibles. Donc, dans mon .bash_profile, j'ai alias php='php53'( php --version= 5.3.13), ce qui fait fonctionner Drush pour certaines commandes. Cependant, je reçois toujours des messages …
10 drush 


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 



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.