Perguntas com a marcação «routes»

9
Mostrar itens de menu com acesso limitado a usuários anônimos

Eu tenho um site que usa o módulo Privado para definir o acesso ao conteúdo e, é claro, algumas das minhas páginas têm itens de menu. Agora, se eu definir uma página como privada, apenas usuários com permissão adequada poderão ver isso, o que é ótimo e o que eu queria. Mas estou com alguns...

9
Como definir o tema do administrador para uma rota?

De acordo com o manual do Drupal , a definição de rota aceita o parâmetro chamado _theme. Infelizmente este parâmetro está documentado como "TODO" . Isso pode ser usado para forçar o tema do administrador da rota? É possível injetar o parâmetro de configuração com o nome do tema admin...

9
Como testar se a página atual é uma página de administrador?

Em algum momento, comecei a usar o código a seguir para testar se a página atual é uma página de administrador: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Mas descobri que isso falha nas páginas de edição...

9
Como limpar e reconstruir completamente os menus do drupal?

Há um tempo atrás, encontrei uma postagem legal no blog que detalhava como esvaziar as tabelas de menus e reconstruir o sistema de menus com uma chamada php drush, uma necessidade, já que o site ficará inutilizável após esvaziar essas tabelas mysql. Dessa forma, você pode redefinir seus menus como...

8
Como chamar uma função quando um nó está sendo visualizado?

Sempre que visualizo uma página de nó, desejo chamar uma função, mas não sei como fazer isso. Eu estava pensando que deveria usar hook_menu()e declarar o caminho como node /% e anexar uma função de retorno de chamada a esse caminho. É o caminho certo ou existe um caminho correto /...

8
Alterando todos os URLs para incluir informações extras

Quais ganchos estão disponíveis para alterar os URLs? Por exemplo, existem módulos de idioma que, quando ativados, fornecem URLs como, em /en/node/1vez de deixá-lo como /node/1. Quero ter algo semelhante no URL, ao qual possa ter acesso sem ter outras funcionalidades comprometidas. Como isso é...

8
Substituindo itens de menu por imagens

Estou procurando uma maneira de exibir itens de menu como imagens (com rolagem) em vez dos links de texto usuais. Encontrei o módulo Ícones do menu , mas como o nome indica, ele foi projetado para colocar o ícone ao lado do link. Alguém tem uma técnica para fazer isso? Talvez eu precise criar algum...

8
Módulo personalizado com seu próprio menu?

Estou escrevendo meu terceiro módulo personalizado e este é o meu maior desafio até agora. Eu sei como usar o hook_menu para gerar itens de menu e, dependendo do caminho que você escolher, determina onde eles serão exibidos no site (menu de administração ou menu principal, etc.). Minha pergunta é:...

7
Por que hook_menu_link_alter () não funciona?

Eu quero expandir os links principais do meu tema, então eu coloquei o seguinte código no meu módulo personalizado. function mymodulename_menu_link_alter(&$item, $menu) { if ($item['menu_name'] == 'primary-links') { $item['expanded'] = 1; } } No page.tpl.php eu usei print theme('links',...