Drupal

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

4
Problème de flux de travail avec la suppression d'un champ
Supposons que j'ai un type de contenu Personavec des champs: Name, Age,Email Ce type de contenu est contrôlé par une fonctionnalité appelée testafin que je puisse le contrôler à la source et le pousser vers le site en direct. Mon flux de travail se présente comme suit: J'ajoute un nouveau …
14 7  features 

3
Les vues respectent hook_node_access
J'utilise hook_node_access()pour refuser aux utilisateurs l'accès à certains nœuds en fonction de critères personnalisés. Cependant, je ne veux pas que ce contenu s'affiche dans une vue qui le répertorie si l'utilisateur ne satisfait pas aux critères. Existe-t-il un moyen d'avoir des vues respectant les hook_node_access()implémentations?
14 views  hooks  users 

3
Changer la couleur d'arrière-plan de l'image lors du recadrage
Est-il possible de changer la couleur du fond noir en une autre couleur (par exemple le blanc) lors du recadrage d'une image plus petite que la taille du recadrage? J'utilise les paramètres "styles d'image" dans Drupal 7 pour d'abord mettre l'image à la bonne largeur, puis recadrer pour obtenir la …
14 7  media 

2
Références versus référence d'entité
Cette question a déjà été posée, mais il y a quelque temps, à la recherche d'un nouvel avis. Beaucoup plus de gens semblent utiliser des références (peut-être parce que c'est un port de Drupal 6) mais la fonctionnalité de référence d'entité semble assez bonne. Des avis? Pensées?
14 7  entities 

2
Si deux modules définissaient tous les deux le même chemin de menu dans 'hook_menu', lequel choisirait Drupal?
Par exemple, "moduleone" définit le chemin 'admin / hello', qui sort print_moduleone_stuff(). /** * Implements hook_menu() */ function moduleone_menu() { $items['admin/hello'] = array( 'title' => 'Module One Hello World', 'page callback' => print_moduleone_stuff, ); return $items; } "moduletwo" définit le chemin 'admin / hello', qui sort print_moduletwo_stuff(). /** * Implements …
14 7  routes  hooks 

4
Drupal 7 est-il prêt pour les grands sites?
Je sais que Drupal 7 est stable depuis près d'un an, mais la vérité est que Drupal a besoin de modules tiers pour satisfaire les exigences de presque tous les sites Hier, j'ai essayé de passer à Drupal 7, mais la première chose à voir est que de nombreux modules …
14 7 

5
comment séparer la hiérarchie de taxonomie à pathauto avec des barres obliques
Pathauto semble avoir une façon différente d'aliaser la hiérarchie taxinomique. Depuis le menu Taxonomie : Petites annonces> Voitures> Aston Martin> DB9 Coupe Petites annonces> Emplois> Comptabilité Ce que je veux, c'est quelque chose comme ça pour l'URL: petites annonces / emplois / comptabilité (pas comptabilité-emplois-petites annonces) (Notez que Pathautho génère …


3
Comment ajouter un gestionnaire d'envoi supplémentaire dans le formulaire de paiement commercial?
Comment ajouter un gestionnaire d'envoi supplémentaire? J'ai essayé cela mais cela n'a pas fonctionné. function c_coupon_form_alter(&$form, $form_state, $form_id) { drupal_set_message($form_id); switch($form_id) { case 'commerce_checkout_form_review': drupal_set_message($form_id . '_form submit'); $form['#submit'][] = 'c_coupon_review_submit'; } } function c_coupon_review_submit($form, &$form_state) { drupal_set_message('submitted'); }
14 commerce  forms 


6
Comment utiliser les alias d'URL dans les menus?
Je botte les pneus sur Drupal 7 en faisant tourner un site de test. J'ai choisi le thème Danland et créé différentes pages avec des alias d'URL pour chacun, mais lorsque je crée le lien Menu pour chacun, je ne peux entrer le nœud dans le champ "Chemin" pour le …
14 7  routes  path-aliases 

9
Comment désactiver les options «promouvoir en première page» et «collant»?
Deux méthodes possibles que j'ai explorées: Utilisez hook_form_alter pour désactiver les deux options sur les formulaires de modification de nœud. Mais sur la page principale du contenu administrateur, les options apparaissent toujours sous la liste déroulante «Options de mise à jour». Utilisez le module Override Node Options . Cela fournit …
14 nodes 

3
NoSQL vs autres configurations SQL Drupal
Quels sont les avantages d'exécuter NoSQL (ex MongoDB) sur MySQL, PostGRE SQL ou MSSQL dans Drupal? Les avantages tirés de la simple utilisation du stockage ou la configuration de Drupal doit-elle être modifiée?
14 7  database 


2
Changements dans la façon dont Drupal 7 gère JavaScript et jQuery
Je développe actuellement un script JavaScript qui s'exécute sur une page d'administration. J'ai lu les modifications apportées à Drupal 7, à savoir le passage de document.ready()sa propre fonction jQuery. Cependant, le script suivant ne fonctionne pas. (function ($) { console.log('hello'); $('#edit-apiusername').append('test'); })(jQuery); console.log()se déclenche et je peux voir la sortie, …
14 7  javascript 

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.