Drupal

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

6
Empêcher WYSIWYG + CKEditor de supprimer les classes html
J'utilise l'éditeur WYSIWYG avec CKEditor. Je constate que lors de l'ajout de classes personnalisées à mes éléments à partir de la vue "source", CKEditor supprime ces classes lors de la sortie de la vue source. Lors de la recherche d'une solution à ce problème sur Google, j'ai trouvé la page …
9 7  wysiwyg 


2
Comment écrire un formateur de champ supplémentaire pour un champ existant
Je voudrais écrire un nouveau formateur de champ pour un type de champ existant. Je ne veux pas remplacer de formateurs existants mais proposer une nouvelle option. Ou suis-je mieux d'utiliser un theme_preprocess_field () pour effectuer des modifications mineures? Mais cela semble plus difficile à maintenir et je voudrais garder …
9 entities 

1
Drupal 6 Search module double ID's [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Drupal Answers. Fermé il y a 4 ans . Je suis actuellement occupé par un site Web pour un client. Ce …
9 search 



3
Comment vérifier si l'utilisateur a changé le mot de passe?
Je voulais envoyer un e-mail de notification de base à l'utilisateur, après qu'il a changé le mot de passe, pour l'informer du changement de mot de passe. J'utilise des Rulesmodules pour cela. Mais je n'y trouve aucune option, pour ajouter une condition si l'utilisateur a changé le mot de passe. …
9 7  users  rules 

1
Comment activer des URL propres avec Nginx?
J'utilise Drupal 7.x. J'ai réussi à le faire fonctionner sans URL propres. En enquêtant, j'ai compris que je devais créer un vhost pour chaque site drupal et activer des URL propres avec le code suivant. if (-e $ REQUEST_FILENAME) { rewrite ^ / (. *) $ / index.php? q = …
9 7  uri  nginx 

1
Mes crochets ne sont pas invoqués par Drupal
Je développe un module, mais les hooks que j'ajoute ne sont pas invoqués depuis Drupal. Cela se produit avec plusieurs crochets. J'ai lu la documentation des crochets et je ne trouve rien qui pourrait expliquer pourquoi cela se produit. J'ai vérifié que j'utilise les paramètres corrects et que je renvoie …
9 hooks 

1
db_update () avec jointures
Existe-t-il un moyen de répondre à db_update()la requête suivante? UPDATE field_data_field_TEST as ft left join node as n on ft.entity_id = n.nid set n.type='test' where n.type='foo' J'ai essayé d'utiliser db_update()->join();mais cela n'a pas fonctionné.
9 7  database 

4
Accrocher au formateur de champ d'un autre module?
J'essaie actuellement d'implémenter un champ d'image référencé par nœud sur mon site Drupal 7 qui changera son «mode d'affichage» en fonction de la logique de programmation juste avant le rendu. Le champ est en cours de rendu sur un certain nombre de types de contenu via leurs paramètres de mode …
9 entities 


1
Définir le mot de passe des utilisateurs dans le code?
Je voudrais pouvoir changer le mot de passe d'un utilisateur en code. Puisque user_loadrenvoie un objet et user_saveveut un tableau, ce n'est pas trivial. Je suppose que quelqu'un a trouvé un moyen rapide et facile de le faire. Ma solution actuelle ressemble à: db_update('users') ->fields(array('pass' => user_hash_password('some_password'))) ->condition('uid', 1) ->execute(); …
9 users 

4
Comment détecter un navigateur mobile utilisant PHP dans le contenu?
En utilisant Drupal 7.14 avec le filtre PHP, j'ai les éléments suivants dans un type de contenu de page de base: <?php if ($is_mobile == TRUE):?> <div class="fb-like-box" data-href="http://www.facebook.com/a page" data-width="710" data-height="600" data-show-faces="false" data-border-color="#73AA4B" data-stream="true" data-header="false"></div> <?php else: ?> <div class="fb-like-box" data-href="http://www.facebook.com/a page" data-width="900" data-height="600" data-show-faces="false" data-border-color="#73AA4B" data-stream="true" data-header="false"></div> <?php …
9 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.