Drupal

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

1
Comment obtenir des utilisateurs (entités) pour une certaine valeur de champ?
Je veux écrire une fonction qui renvoie les utilisateurs qui ont entré une certaine valeur dans un champ utilisateur personnalisé. Disons qu'il existe un champ d'anniversaire personnalisé pour chaque utilisateur. Quelle serait la meilleure façon d'obtenir tous les utilisateurs avec un certain anniversaire? Je pourrais créer une requête de base …
8 users  entities 


4
Alternatives à hook_init ()
J'utilise hook_init()pour vérifier le dernier temps d'accès des utilisateurs. Si le dernier temps d'accès est hier, j'incrémente un compteur et règle quelques variables. Le problème est qu'il hook_init()est parfois exécuté plus d'une fois (je peux le voir en utilisant dsm()) pour le même chargement de page, donc mon code est …
8 7  hooks 

2
Permettre aux utilisateurs d'ajouter des termes de taxonomie mais obliger les administrateurs à les vérifier
Je voudrais permettre aux utilisateurs d'ajouter de nouveaux termes de taxonomie, mais je voudrais que cela soit vérifié par un administrateur. La façon dont j'envisage ce travail aurait un utilisateur remplissant un formulaire qui enverrait une notification à l'administrateur spécifié; ensuite, si l'administrateur acceptait que les utilisateurs demandent un hook …

3
Modification du formulaire d'administration / de contenu
Après avoir ajouté un «modifié par» sur les nœuds, je dois maintenant afficher l'utilisateur qui a modifié chaque nœud sur le node_admin_contentformulaire (à admin/content) juste à côté de la colonne «Auteur». J'ai réussi à résoudre ce problème facilement en modifiant node.admin.inc et en ajoutant seulement 2 lignes de code: ... …
8 7  users  nodes 


2
Comment masquer les commentaires sous le nœud, mais pas les fermer?
En fait, je veux lister les commentaires pour les nœuds moi-même (par Views, par exemple), donc je dois masquer la liste des commentaires standard du module de commentaires principal. Je peux le faire comme ça: unset($node['comments']['comments']); Mais cela n'empêchera pas la requête DB pour les commentaires. J'ai donc trouvé des …
8 7  comments 

5
Comment puis-je vérifier si une seule case on / off est cochée?
Il ne semble pas y avoir de moyen de vérifier la valeur d'une seule case on / off (booléenne) dans le sélecteur de données pour le module Rules. Si "field-MyField" = coché ou "field-MyField" = 1, faites "blah". Les règles peuvent-elles faire cela? J'ai dû louper quelque chose
8 7  rules 

4
Vues 3, filtre contextuel sur la langue - autorise plusieurs langues
Donc, pour ce site que je construis, je dois pouvoir faire ce qui suit. Lorsque l'utilisateur consulte le site en anglais, affichez tous les articles en anglais Lorsque l'utilisateur consulte le site en néerlandais, affichez tous les articles en néerlandais - mais aussi les articles en anglais non traduits Lorsque …
8 7  views  i18n-l10n 

3
current_timestamp dans le champ date
Comment puis-je ajouter current_timestamp ou maintenant pour date feild dans le schéma de base de données drupal. 'created' => array( 'description' => t('Timestamp when the fee schedule was added.'), 'type' => 'int', 'not null' => TRUE, 'unsigned' => TRUE, ),
8 database 

1
Comment créer un bloc statique par programme?
Je veux créer un bloc statique à l'aide d'un module. Je ne veux pas utiliser le module Vues pour créer un bloc. Quelqu'un pourrait-il m'expliquer comment créer un bloc statique par programme? J'ai déjà vérifié les exemples de modules dans Drupal, mais cela ne m'a pas beaucoup aidé. J'ai commencé …
8 7  blocks 

1
Comment utiliser Ajax dans la forme modifier dans Drupal 7?
J'ai créé un type de contenu nommé "menu principal". J'ai quelques listes sélectionnées qui dépendent les unes des autres. Je voulais afficher une liste différente lorsque différentes cases à cocher sont sélectionnées. J'ai compris que je devais utiliser Ajax pour modifier le formulaire afin d'y parvenir, mais quelqu'un peut-il me …
8 forms  ajax 

4
Comment: site multilingue, mais backend en une seule langue?
J'ai presque terminé mon premier site de test multilingue Drupal 7. Tant que je ne suis pas connecté, je peux parcourir toutes les pages et changer de langue. Une fois connecté, mon premier problème était que la langue du backend basculait lors du changement de langue du frontend. Autrement dit, …


3
Téléchargement d'image dans un module personnalisé
J'écris un module personnalisé et j'en ai besoin pour télécharger une image. J'ai du mal à trouver une bonne documentation à ce sujet, mais je pense que je suis proche. Qu'est-ce que je rate? $ file retourne false dans la soumission du formulaire. function mymodule_custom_content_block_form($form_state){ $form = array(); $form['custom_content_block_text'] = …
8 7  forms  files 

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.