Drupal

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


5
Imprimer la requête construite avec db_select ()
Je veux imprimer la requête qui est construite en utilisant db_select () de manière programmatique. Existe-t-il une fonction API fournie par Drupal Abstraction Layer? Il est similaire à la sortie de requête dans Views, mais je souhaite l’imprimer à partir de mon module personnalisé à des fins de débogage.
61 7  database 

7
Reconstruire des images à partir du style d'image
J'ai un style d'image dans Drupal 7. J'ai attaché plusieurs images à des nœuds et les affiche en fonction de ce style. J'ai ensuite modifié les effets sur ce style d'image, mais les images existantes ne sont pas recréées avec les nouveaux effets de style d'image. Ils montrent avec les …
58 7  media 



8
Comment créer par programme des champs?
Comment puis-je aborder la mise en œuvre des éléments suivants dans Drupal 7? Ce que je dois faire, c'est créer un module qui définit une nouvelle entité pouvant être saisie, appelée "Société". J'ai une liste de, par exemple, 20 champs qui doivent être remplis par chaque instance de la société. …
56 7  entities 




10
Comment améliorez-vous les performances de Drupal?
Drupal est rapide à développer, mais les performances sont si médiocres. Il est difficile d’atteindre 50 demandes par seconde. Et il y a tellement de requêtes SQL dans une simple page Web. Si vous testez l'heure de la demande d'un formulaire soumis sur Drupal.org, il faudra toujours quelques secondes pour …
54 7  6  performance 


3
Est-il possible de remplacer plusieurs éléments de formulaire (wrappers) déclenchés par un seul élément déclencheur #ajax?
function ajax_example_simplest($form, &$form_state) { //This is my ajax trigger element $form['element_trigger'] = array( '#type' => 'select', '#options' => array( 'one' => 'one', 'two' => 'two', 'three' => 'three', ), '#ajax' => array( 'callback' => 'ajax_example_simplest_callback', /** Q: Can I somehow declare more than one wrapper? **/ //Say for instance, something …
52 ajax 

3
Comment mettre à jour uniquement le noyau avec drush?
Il y a une énorme fuite de sécurité dans <7.32. Je souhaite donc mettre à niveau tous mes sites Drupal sans trop m'inquiéter de la casse. Mais... $ drush dl drupal-7.32 It's forbidden to download drupal core into an existing core. Celui-ci fonctionne: $ drush up Mais ce n'est pas …

2
Meilleure compréhension des comportements Drupal
J'ai lu des articles sur les comportements de Drupal aujourd'hui et j'ai essayé d'écrire le code suivant. (function ($) { Drupal.behaviors.mymodule = { attach: function (context, settings) { $('#mymodule_id', context).change(function () { alert('Handler for .change() called.'); }); } }; }(jQuery)); Est-ce que Drupal.behaviors.mymodulel'espace de noms? Quels sont les paramètres de …
51 7  javascript 

3
Quelle est la meilleure pratique pour travailler avec la langue [und]?
Je commence à utiliser ce formulaire pour accéder aux données de mon module. (Voir commentaire n ° 1. ) $node->field_test[$node->language][0]['value'] Je pensais que cela semblait être une très bonne solution, mais un peu plus loin, j'ai trouvé ceci : Ne supposez pas que 'und' concerne les champs d'entités sans langage, …
51 entities 

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.