Avec le code suivant, si l'utilisateur actuel n'a pas 'accès au nœud de contournement' (voir _node_query_node_access_alter () pour les vérifications exactes), la requête vérifie pour node_access, même si je n'utilise pas la balise "node_access". Comment puis-je éviter la vérification node_access avec la requête suivante pour un utilisateur non administrateur? J'utilise …
Existe-t-il un moyen de charger un fichier par URI dans Drupal 8 ou Drupal 9? Dans Drupal 7, c'est possible par l'exemple suivant: $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be false, otherwise will …
J'ai utilisé Field Collection dans mes sites précédents et j'ai rencontré un problème de performance, cette fois, je cherche une alternative pour Field Collection . Je trouve une réponse Alternative à Field Collection . mais je ne trouve pas grand-chose sur la façon dont ces solutions sont différentes ou similaires, …
J'ai un type de contenu avec 4 champs dont chacun est une référence de terme. Il y a 100 nœuds affectés chacun à 4 références de terme. J'ai accidentellement supprimé l'un de ces champs dans admin> structure> content-types> mycontent-type ... entraînant la perte de la référence de terme contenue dans …
Il est facile de mettre la main sur des objets fichier liés aux noeuds via un champ en utilisant EntityMetadataWrapper: $wrapper = entity_metadata_wrapper('node', $node); $images = $wrapper->field_images; C'est super. Cependant, je veux utiliser certaines des propriétés de l'objet fichier standard, et elles ne sont pas disponibles. Quand je regarde les …
Il existe trois façons différentes d'obtenir une valeur d'entité, par exemple le type de contenu de nœud. $node->type->value $node->getType() $node->get('type') Lequel devrais-je utiliser?
J'ai besoin d'identifier bundleune entité à partir de son typeet id. Par exemple, si le type«nœud» idest 7 et que je peux obtenir «page» comme bundle. Merci
Je suis un débutant admis à l'API Entity, mais j'essaie de remédier à cela. Je travaille sur un site qui utilise un certain nombre de types de contenu avec différents champs attachés à eux; Rien d'extraordinaire. Donc, quand je veux récupérer un ensemble d'entrées, j'ai, dans mon ignorance, appelé directement …
Je souhaite afficher un teaser en haut de chaque article sous le titre, comme dans la mise en page «contenu complet» suivante: Titre Teaser (résumé de l'article) Image Corps De plus, le teaser doit avoir sa propre mise en forme (par exemple l'italique et une police plus grande) Je n'ai …
Ce que j'ai installé sur mon site, ce sont les modules Entity API et Entityform. Le module Entityform me permet de créer des formulaires que tout utilisateur peut soumettre et les champs de formulaires sont disponibles pour moi à utiliser dans les vues, de la même manière que le type …
J'apprends l'API d'entité. J'ai un simple tableau supplémentaire que j'aimerais "drupaliser" afin de pouvoir l'utiliser dans Views, par exemple. J'ai lu pas mal de choses, regardé quelques vidéos, regardé pas mal d'exemples. Je suis coincé sur le concept de bundles . Je comprends ce que sont les bundles (par exemple, …
Quelle est la meilleure façon de modifier la sortie de champ? J'ai trouvé " hook_field_formatter_view " mais rien ne ressemble à "hook_field_formatter_view_alter". Dans mon cas, j'ai des champs d'adresse (module Addressfield) qui sont utilisés dans les volets "Expédition" et "Facturation" sur la page de paiement de DrupalCommerce . Je veux …
Les éléments de formulaire sont souvent séparés des widgets de champ, mais ils implémentent des fonctionnalités très similaires. Parfois, leur fonctionnalité se glisse également entre les deux API, comme dans cette question: Est-il possible d'afficher un formulaire de widget de champ de manière autonome? Il me semble logique qu'un widget …
J'ai besoin d'imprimer des champs individuels de la $contentvariable dans le node.tpl.phpfichier dans des divbalises séparées . Comment dois-je procéder et comment connaître les noms des champs?
Je vois que beaucoup de gens utilisent l'identifiant universel unique (UUID) . Qu'Est-ce que c'est? Et pourquoi est-ce que je veux l'utiliser avec Drupal?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.