Drupal

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

5
Comment utiliser hook_views_query_alter ()?
Suite à ce qui a été rapporté dans la documentation de hook_views_query_alter () , j'ai créé un fichier nommé alterform.views.incet l' ai placé dans un module activé appelé alterform. J'ai ajouté le code suivant dans alterform.views.inc.mais cela ne fonctionne pas. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test …
20 7  views  hooks 


7
Désactiver la notification d'inscription par e-mail
J'ai fait une recherche approfondie sur le Web et j'ai également essayé de nombreuses solutions alternatives, mais je n'ai trouvé aucune solution pour désactiver la notification par e-mail pour les nouveaux utilisateurs. Dans mes paramètres utilisateur, j'ai l'option "Les visiteurs peuvent créer des comptes mais l'approbation de l'administrateur est requise" …
20 users 




9
Comment implémenter des références de nœuds bidirectionnelles?
Le module de référence de nœud (un composant de CCK) fournit un excellent moyen de créer une référence d'un nœud à partir d'un autre. Quelle est la meilleure façon d'exposer une relation bidirectionnelle entre les deux? Exemple ci-dessous: Par exemple, dans un système de suivi des tickets avec deux tickets …
20 7  entities  nodes 

3
Comment rendre par programme une vue avec des filtres contextuels?
Comment rendre par programme une vue avec des filtres contextuels dans Drupal 8? Dans Drupal 7, j'utilise généralement le code suivant. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); Existe-t-il …
20 views  8 

6
Comment rendre un formulaire?
Quelle est l'alternative à drupal_get_form('user_login'). dans Drupal 8? J'utilise le code suivant dans theme_name.theme, mais cela ne fonctionne pas. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

2
Comment charger un nœud par une valeur de champ?
Je veux charger un certain nœud. Je ne connais pas l'id du nœud mais je sais qu'il a un certain champ de hachage qui est unique et je connais ce hachage. Je veux charger le nœud via le champ de hachage. Comment puis je faire ça?
19 nodes  8 


4
Ajouter un gestionnaire de soumission personnalisé à un formulaire
Comment puis-je ajouter un gestionnaire de soumission de formulaire personnalisé? J'ai essayé d'ajouter $form['#submit'][] = 'mymodule_form_submit';ou $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';de hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) …
19 forms  8 

6
Inclure un modèle partiel
J'essaie d'utiliser Drupal 8, avec un thème personnalisé, en raison de grandes différences de structure pour mes besoins J'ai une page - front.twig.html et une page.twig.html, je voudrais créer des parties de modèle comme utilisé dans phrozn oder dans un projet Symfony2 normal, par exemple un footer.html.twig et un header.html.twig. …
19 8  theming 

2
Utilisation de LIKE dans db_query dans D7
J'ai une requête comme celle-ci dans Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); Et cela a bien fonctionné, mais maintenant je passe à Drupal 7. J'ai lu et c'est censé fonctionner, mais ce n'est pas: $sql = 'SELECT sid, score FROM …
19 7  database 

1
Installer et configurer XHProf (Ubuntu)
Problème J'essaie d'utiliser XHProf mais je reçois une horrible erreur php à chaque fois qu'il s'exécute. Warning: Invalid argument supplied for foreach() in xhprof_compute_inclusive_times() (line 1670 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in xhprof_compute_flat_info() (line 1644 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in theme_xhprof_overall_summary() (line 367 …
19 7  debugging 

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.