Drupal

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

5
hook_preprocess_page (): comment dire une page de vues?
Im écrit un module personnalisé qui doit insérer des fichiers javascript et css uniquement dans une page Vues. J'utilise hook_preprocess_page, mais je ne peux pas dire si la page actuelle provient d'une vue: function mymodule_preprocess_page(&vars) { var_dump($vars); //output: nothings that reference the views! if([view page]) { drupal_add_js([...]); drupal_add_css([...]); // Rebuild …
10 views  7  theming  javascript 



2
Comment définir la durée de vie du cookie?
J'ai du mal à définir la durée de vie du cookie dans mon instance D8. Je voudrais le mettre à zéro pour que la fermeture du navigateur déconnecte l'utilisateur. J'ai ajouté ini_set('session.cookie_lifetime', 0);au fichier site / default / settings.php. Il n'y avait aucune référence cookie_lifetime précédente dans le fichier. J'ai …
10 8  cookies 

1
Comment obtenir un tableau d'ID d'entité référencés à partir d'un champ de référence d'entité
J'ai un entity_referencechamp avec une BaseFieldDefinition::CARDINALITY_UNLIMITEDcardinalité. Je veux une liste des identifiants d'entité référencés. Je sais que je peux obtenir toutes les entités référencées en appelant $x->referencedEntities(), mais je veux que seuls les identifiants récupèrent les entités plus tard. Actuellement, je fais ceci: $a = []; foreach ($entity->autoren as $v) …
10 8  entities 


1
Ajouter un onglet / une tâche locale à un nœud
J'ai créé un module appelé hotel_reviews. J'ai créé le nœud d'itinéraire / {node} / reviews à l'aide de hotel_reviews.routing.yml . hotel_reviews.content: path: '/node/{node}/reviews' defaults: _controller: '\Drupal\hotel_reviews\Controller\ReviewsController::content' _title: 'Reviews' requirements: _permission: 'access content' J'ai ensuite essayé d'ajouter une tâche locale en utilisant hotel_reviews.links.task.yml . hotel_reviews.content: route_name: hotel_reviews.content title: 'Reviews' base_route: node.view …
10 8  routes 



1
Crochets thématiques vs crochets de modules
Parfois, lorsque j'essaie d'appliquer un hook, juste pour réaliser qu'il est censé être dans un fichier de module. Existe-t-il un moyen de savoir quels crochets peuvent être implémentés dans le fichier template.php d'un thème ou dans un module?
10 hooks 


3
Les administrateurs peuvent-ils créer de nouveaux comptes sans mot de passe?
Lorsqu'un administrateur crée un nouveau compte (admin / people / create), il est invité à entrer un mot de passe pour le compte. Mon client souhaite que lorsqu'un compte est créé à l'arrière-plan, l'administrateur n'ait pas à saisir de mot de passe, mais l'utilisateur reçoit un message de notification avec …
10 7  users 


2
Comment créer un utilisateur avec des rôles via le service REST?
Je pourrais créer un nouvel utilisateur au format JSON suivant (en utilisant le module complémentaire POSTER pour publier ces données sur le service REST). { "name":"user34", "pass":"3323", "mail":"sample@example.com", "status":"1" } Ma question est de savoir comment créer un utilisateur avec un rôle spécifique. J'ai essayé avec le format JSON suivant. …
10 7  users  services 

6
Comment utiliser l'authentification de base des services?
Comment utiliser le module d' authentification de base des services ? Je veux ajouter l'authentification de base http pour mon service. Je l'ai installé et activé sur ma configuration de point final. J'ai obtenu cette "authentification HTTP de base Services_basic_auth n'a aucun paramètre disponible" dans ma configuration de point final. …
10 7  services 

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.