Drupal

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



5
Mise à jour par programme d'un nœud
Je peux créer un nœud en utilisant le code suivant: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Mais si j'ai l'ID de nœud, comment puis-je modifier un nœud?
19 nodes  8  entities 

7
Comment configurer correctement la mise en cache pour mon bloc personnalisé affichant le contenu en fonction du nœud actuel?
J'ai ce bloc très basique qui montre juste l'ID du nœud actuel. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} …
19 8  blocks  caching 



4
Accéder aux champs utilisateur?
$account = \Drupal::currentUser()charge l'objet utilisateur dans $account, mais comment accéder aux champs personnalisés que j'ai créés sur l'objet utilisateur (via l'interface utilisateur d'administration)? Avec dpm($account)je ne vois aucun de mes champs personnalisés.
18 users  8 

1
Comment créer par programme un nouvel utilisateur avec des champs personnalisés?
Je veux créer un utilisateur avec des champs personnalisés. J'ai créé des champs supplémentaires via config> personnes> informations sur le site> gérer les champs et les champs comme le prénom, le nom, la ville, etc. Je veux créer un utilisateur avec ces champs personnalisés. Comment puis-je créer un utilisateur par …
18 7  users 


5
Comment filtrer une vue par plage de dates (début, fin)?
Dans Drupal 7 avec le module Vues une date activé, il était assez facile de filtrer une vue par date: l'interface utilisateur vous a simplement donné la possibilité de le faire. Dans Drupal 8, cependant, le champ de date et les vues font partie du noyau, mais si vous choisissez …
18 views  8  datetime 

4
Quand dois-je utiliser Backdrop CMS plutôt que Drupal 8?
D'après ce que j'ai entendu, Backdrop est fondamentalement une alternative à Drupal 8. Décider lequel utiliser est-il simplement une question de préférence et d'idéologie, ou existe-t-il des cas d'utilisation spécifiques pour chacun? Si je passe de 7, comment puis-je décider de la direction à suivre?
18 8 



7
Comment implémentez-vous un fil d'Ariane?
J'ai essayé de définir un nouveau remplacement de fil d'Ariane, mais j'obtiens toujours le site par défaut. J'ai créé un module personnalisé, foo_breadcrumb: - modules/custom/foo_breadcrumb - foo_breadcrumb.info.yml - foo_breadcrumb.services.yml - src/ - BreadcrumbBuild.php Voici le foo_breadcrumb.services.yml: services: foo_breadcrumb.breadcrumb: class: Drupal\foo_breadcrumb\BreadcrumbBuild tags: - { name: breadcrumb_builder, priority: 100 } A l'intérieur …
18 8  breadcrumbs 

7
Puis-je utiliser PHP 5.5?
Avec le gel des fonctionnalités de PHP 5.5 depuis longtemps, je me suis dit qu'il était temps de publier une mise à jour de la populaire question PHP 5.4 et Drupal 7 . Alors, Drupal peut-il fonctionner sur PHP 5.5?
18 updating 

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.