Drupal

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


3
Comment puis-je télécharger des milliers de nœuds par heure sur un site Drupal 7 en direct et éviter les blocages?
Il n'y a pas si longtemps, j'ai écrit sur le blocage ici: PDOException: SQLSTATE [40001]: échec de sérialisation: 1213 blocage trouvé lors de la tentative d'obtention du verrouillage; Malgré tout ce que mon équipe de développement essaie de faire, nous obtenons toujours des erreurs comme celle-ci: PDOException: SQLSTATE [40001]: échec …

5
Ajouter un champ à plusieurs types de contenu à la fois?
Je souhaite ajouter un champ à plusieurs types de contenu à la fois, et le configurer pour tous en même temps. La raison en est que j'ai de nombreux types de contenu, qui doivent tous être mis à jour en ajoutant ce nouveau champ à chacun. Ce champ sera également …
9 7  entities  nodes 

4
Rendre certaines pages uniquement accessibles aux utilisateurs connectés
J'ai besoin d'aide et voici le problème: Je construis un site en utilisant Drupal 7. Je dois rendre certaines pages uniquement visibles pour les utilisateurs connectés (chacun ayant son propre nom d'utilisateur / mot de passe), les autres utilisateurs doivent simplement être redirigés ou afficher un message d'erreur. Cette fonctionnalité …
9 7 


3
La clause LIKE ne fonctionne pas dans la requête de hook
J'essaie de remplacer la recherche par défaut par une clause LIKE dans Drupal 7. J'ai essayé de modifier la requête en fonction de l' ajout d'une condition OU à une requête existante : function MYMODULE_query_node_access_alter(QueryAlterableInterface $query) { foreach ($query->getTables() as $table) { // LIKE for search results. if ($table['table'] == …
9 7  database 

1
custom.module vs template.php
C'est une question pas si ciblée mais je ne trouve pas de bonnes informations à ce sujet. Quand est-il considéré comme une bonne pratique de mettre du code dans votre fichier template.php et quand l'implémenter dans un module? Je veux dire dans mon exemple actuel, je dois appeler hook_preprocess_node et …
9 theming 

2
Comment personnaliser settings.php pendant le profil d'installation
Je crée un profil d'installation pour mon projet interne d'entreprise actuel. Pendant le processus d'installation, l'un des modules personnalisés se bloque pendant init(), car il essaie d'utiliser une variable globale définie sur settings.php(c'est le comportement par défaut actuel du module) En utilisant system_form_install_settings_form_alter()j'ai changé le formulaire de paramètres, en ajoutant …

4
Drupal est-il sûr contre les attaques par connexion par force brute?
Une attaque par force brute est une tentative d'obtenir un accès non autorisé à un site Web en générant et en saisissant continuellement diverses combinaisons d'un mot de passe. Cette tâche est généralement effectuée par un logiciel d'automatisation (un «bot») qui recherche les messages de réussite ou d'échec et continue …
9 security 

2
Annuler les filtres contextuels dans les vues
J'ai obtenu une vue, qui répertorie les nœuds du même type, une vue "Autres activités", j'utilise cette vue sur une vue de nœud d'activité. Cependant, je ne veux pas que le nœud que je consulte actuellement apparaisse également dans la liste. Donc, ce que j'ai fait, c'était de faire un …
9 7  views 

1
Comment arrêter Drupal pour définir la date de modification du nœud lors de la création?
Ceci est ma deuxième question sur mes problèmes avec la création d'un script de migration personnalisé. Je ne crée que de nouveaux nœuds et ne me soucie pas des mises à jour. Code: $node = new stdClass(); $node->type = 'migrate'; $node->title = $content['title']; $node->language = LANGUAGE_NONE; $node->created = (int) date('U',strtotime($content['created'])); …
9 7  nodes 

5
Mettre à jour par programme les données Geofield
Ma configuration est: Champ d'adresse sur les nœuds pour collecter les données d'adresse Geofield utilisant "Geocode d'un autre champ" en choisissant le champ d'adresse et le Google Geocoder Lorsque je modifie / enregistre un nœud dans l'interface utilisateur, les données sont géocodées. Cependant, j'ai des milliers de nœuds et j'essaie …

1
Comment structurer une relation «plusieurs-à-plusieurs» entre les nœuds
Je voudrais avoir 2 types de nœuds, Vendeurs et Produits. Chaque vendeur peut avoir de nombreux produits et chaque produit peut avoir de nombreux vendeurs. En outre, la relation entre les vendeurs et les produits devrait contenir un prix. Quelle serait la meilleure façon de créer cette relation, en facilitant …
9 nodes 

2
Besoin d'ajouter des caractères HTML à la liste de sélection
J'ai un formulaire utilisant le FAPI qui a une liste sélectionnée de valeurs monétaires comme l'une de ses entrées. Je dois pouvoir ajouter des caractères HTML tels que€ $pound; ¥ Le problème est que Drupal filtre l'entrée et n'affiche pas les symboles souhaités, mais affiche les codes html réels comme …
9 forms  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.