Quels sont les principes fondamentaux de la mise en œuvre hook_menu()? J'aimerais voir les bases abordées dans une seule question, pour éviter d'avoir à répondre sans cesse aux mêmes questions identiques mais
En utilisant un terme introduit dans Drupal 8, les routes sont les chemins auxquels les modules répondent.
Quels sont les principes fondamentaux de la mise en œuvre hook_menu()? J'aimerais voir les bases abordées dans une seule question, pour éviter d'avoir à répondre sans cesse aux mêmes questions identiques mais
Je travaille sur un module dans Drupal 7. J'ai ajouté une implémentation hook_menu: $items['admin/config/content/mymodule'] = [ 'title' => 'MyModule', 'description' => 'Configure MyModule settings.', 'page callback' => 'mymodule_get_form', 'page arguments' =>
Le nom de l'itinéraire de la page actuelle est disponible dans page.html.twig? La page est générée par le formulaire de commentaires par
Quel est le problème avec tous les paramètres avec et sans caractère de soulignement préfixé ? Où Drupal décide-t-il comment traiter ces paramètres? Ce concept a-t-il été introduit par Symfony, ou est-il nouveau pour Drupal? Exemple ( node.routing.yml ): node.overview_types: path:...
Existe-t-il un moyen d'ajouter un lien haché dans le menu sous menu drupal pour simplement créer un élément de menu qui saute à une ancre ou un identifiant sur la
Quelle est la différence entre les arguments d'accès et le rappel d'accès? Supposons que je définisse le rappel d'accès sur 'user_access', et array('custom permission')soit la valeur des arguments d'accès. Qu'est-ce que ça veut dire? Comment affectent-ils les uns les
Lors de l'ajout d'un élément de menu dans les vues, je vois trois sélections ambiguës Entrée de menu normale Onglet de menu Onglet de menu par défaut Quelle est la différence et quand dois-je les utiliser?
J'ai téléchargé le projet d' exemples , mais dans le module menu_example, tous access callbacksont définis sur true.. difficile à comprendre comment cela fonctionne. Dans mon exemple, mon entrée de menu doit être visible sur les nœuds, mais uniquement pour les rôles qui ont les autorisations de...
Je veux traduire mon menu, j'ai installé des modules d'internationalisation, de variables et de paramètres régionaux mais sur mes éléments de menu lorsque je clique sur traduire: Une page Accès refusé s'affiche: Qu'est-ce que je fais mal? [MODIFIER] Journal:
Comment puis-je ajouter de nouvelles conditions en plus des conditions existantes qui déterminent si un élément de menu est visible? Ces conditions ne doivent pas être limitées aux paramètres d'autorisations. À titre d'exemple d'utilisation (pas nécessairement la raison de cette question):...
Supposons que vous ayez les pages suivantes dans une arborescence de menus: Projets Project One Projet deux Projet trois Je cherche un moyen de créer une vue qui sera intégrée dans la page Projet (parent) qui montrera une image, un titre et un texte (résumé) à partir des pages enfants. La relation...
Je veux pouvoir obtenir le nid mais la seule information dont je dispose est http://example.com/this-is-the-alias . Existe-t-il un moyen d'obtenir le chemin interne de / node / * pour cet alias si je ne suis pas sur la page? Ou existe-t-il un moyen d'obtenir immédiatement le nid de cet...
Je voudrais exiger que les utilisateurs soient connectés pour accéder à un MENU_CALLBACK particulier. Les travaux suivants, mais uniquement pour le compte administrateur. Les utilisateurs réguliers se voient toujours refuser l'accès: 'access arguments' => array('user_is_logged_in') Il doit y...
Dans mon gestionnaire d'envoi personnalisé, je veux rediriger vers une page de visualisation URL, supposons que mon nom de vue soit l' équipe et son chemin d'accès /admin/team, je découvre que je devrais utiliser $from_state->setRedirect('route');mais quand j'ai essayé
J'ai navigué sur le Web et il n'est pas du tout évident de créer un thème pour les menus personnalisés. J'ai cherché pendant des heures et je n'ai pas trouvé un seul post qui illustre le processus, du début à la fin, de la création d'un menu et de la personnalisation de sa sortie. Il semble que ce...
Une question de débutant les gars. Avez-vous des idées comment créer un menu par programme? Dit que j'ai 3 menus différents que je veux créer. Le premier menu sera placé en haut à gauche de l'en-tête. Le deuxième menu sera placé sous le premier menu. Le troisième menu sera la navigation principale....
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 /...
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; }...
depuis deux heures, j'essaie de créer des onglets dans mon backend de modules personnalisés. J'ai essayé plusieurs suggestions, mais je n'ai réussi à en faire appliquer aucune. c'est mon hook_menu () actuel: function social_links_menu() { $items['admin/config/system/social_links'] = array( 'title'...
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 lien menu et pas l'alias. Je ne peux...