Quels crochets sont disponibles pour modifier les URL? Par exemple, il existe des modules linguistiques qui, lorsqu'ils sont activés, fournissent des URL telles que /en/node/1plutôt que de les laisser telles quelles /node/1. Je veux avoir quelque chose de similaire dans l'url, auquel je peux avoir accès sans compromettre les autres …
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 3 ans . J'essaie d'afficher tous les sous-menus de troisième niveau pour …
Cette question a déjà des réponses ici : Modifier l'accès aux liens du menu avant le rendu (3 réponses) Fermé le mois dernier . Je veux modifier le lien du menu dans Drupal 8. Dans Drupal 7, nous pouvons y parvenir en utilisant hook_translated_menu_link_alter(). function module_translated_menu_link_alter(&$item, $map) { global $user; …
Selon la documentation Symfony , une route définie comme ci-dessous devrait déclencher le contrôleur spécifié pour les deux /hello/bobet /hello/bob/bobby: _hello: path: /hello/{names} defaults: { _controller: \Drupal\mymodule\Controller\Main::Controller } requirements: _access: 'TRUE' names: .+ Dans le cas d'une demande à /hello/bob/bobbyla {names}param serait « bob / bobby » (slash intacte) et …
Cette réponse a conduit à une discussion sur la meilleure façon de rediriger un utilisateur vers une page spécifique s'il ne devrait pas avoir accès à la page à laquelle il tente d'accéder. Une option consiste à définir le rappel d'accès sur true, puis à rediriger les utilisateurs dans le …
Chaque fois que je visualise une page de nœud, je veux appeler une fonction mais je ne sais pas comment faire. Je pensais que je devrais utiliser hook_menu()et déclarer le chemin en tant que nœud /%, et attacher une fonction de rappel à ce chemin. Est-ce la bonne façon ou …
Dans mon module, j'affiche un menu à l'intérieur d'un bloc en utilisant drupal_render(menu_tree('my-menu')). Dans la sortie, les variables imprimées avec t()sont entourées de <em class="placeholder"> </em>. Drafts <em class="placeholder">(4)</em> Inbox <em class="placeholder">(2)</em> Comment désactiver cette fonction?
Je cherche un moyen d'afficher les éléments d'un menu sous forme d'images (avec survol) plutôt que les liens de texte habituels. J'ai trouvé les icônes du menu du module , mais comme son nom l'indique, il est conçu pour placer l'icône à côté du lien. Quelqu'un a-t-il une technique pour …
Je suis en train d'écrire mon 3ème module personnalisé et celui-ci est mon plus grand défi à ce jour. Je sais comment utiliser hook_menu pour générer des éléments de menu, et selon le chemin que vous choisissez détermine où ils apparaissent sur le site (menu d'administration ou menu principal, etc.). …
je veux développer les liens principaux de mon thème, j'ai donc mis le code suivant dans mon module personnalisé. function mymodulename_menu_link_alter(&$item, $menu) { if ($item['menu_name'] == 'primary-links') { $item['expanded'] = 1; } } Dans page.tpl.php, j'ai utilisé print theme('links', $primary_links), mais les liens principaux ne se sont pas développés. Pourquoi?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.