Questions marquées «routes»

En utilisant un terme introduit dans Drupal 8, les routes sont les chemins auxquels les modules répondent.

1
Modification de toutes les URL pour inclure des informations supplémentaires
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 …
8 7  routes 



3
Barres obliques dans un paramètre d'itinéraire unique ou d'autres façons de gérer une queue de menu avec un nombre dynamique de paramètres
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 …
8 8  routes 




1
Remplacement des éléments de menu par des images
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 …

1
Module personnalisé avec son propre menu?
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.). …
8 7  routes  hooks 


3
Pourquoi ne hook_menu_link_alter () fonctionne pas?
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?
7 7  routes 
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.