Perguntas com a marcação «routes»

Usando um termo introduzido no Drupal 8, as rotas são os caminhos aos quais os módulos respondem.

2
Qual é o motivo da estruturação atual do menu
Eu não sou muito ninja drupal; pelo que vi em http://drupal.org/node/788972 , o Drupal parece ter uma estrutura de menus como o Joomla, no sentido de permitir que itens de menu sejam criados nas categorias de menu. Por que estamos usando isso diferente da seção de itens de menu central, …

2
Como tema de um bloco de menu?
Eu criei um menu personalizado (vamos chamá-lo de "mynav") e, no meu tema, criei um modelo específico para ele ( block--menu--menu-mynav.tpl.php) que contém: <div id="mynav" class="<?php print $classes; ?>"<?php print $attributes; ?>> <?php print $content ?> </div> Isso funciona bem. No entanto, prefiro aplicar o ID à lista não ordenada …
11 7  routes  theming 

2
Qual é o equivalente de hook_menu_alter () para alterar um tipo de item de menu?
Quero alterar o tipo de menu no Drupal 8. No Drupal 7, podemos conseguir isso usando hook_menu_alter function module_menu_alter(&$items) { $items['admin/config/people/ip-blocking/default'] = array( 'title' => 'Block IP Address', 'type' => MENU_DEFAULT_LOCAL_TASK, ); } Da mesma forma, quero alterar o tipo de menu no Drupal 8. Como posso fazer isso. Obrigado.
10 8  routes 


3
Menu personalizado como menu de administrador
Existe um módulo que pega um menu personalizado e mostra-o como o menu Admin ? Quero criar meu menu personalizado e exibi-lo como o menu de administrador (apenas para algumas funções). Eu tentei alguns módulos, mas: O menu Admin não permite selecionar qual menu deve ser exibido e, no entanto, …
10 routes 


6
Como gerar links filhos com base na página atual
Ao aterrar em uma página que possui um item de menu pai de outros itens de menu, gostaria de poder mostrar uma lista desses itens de menu filho. Estou usando o seguinte código. $trail = menu_get_active_trail(); menu_build_tree('main-menu', array( 'expanded' => array($trail[1]['mlid']) )); No entanto, a matriz retornada se parece com …
10 routes 

5
Como crio links de menu relativos?
Estou ocupado trabalhando em um site no meu host local que precisa vincular a algum conteúdo separado do Drupal. Eu tenho os caminhos de menu atuais configurado como este: http://mylocalsite/the_folder_for_the_other_content. Se eu tentar <front>/the_folder_for_the_other_contentou /the_folder_for_the_other_contentou the_folder_for_the_other_content, recebo o erro "O caminho 'qualquer_I_utilização' é inválido ou você não tem acesso a …
10 routes 

1
Adicionar guia / tarefa local a um nó
Eu criei um módulo chamado hotel_reviews. Eu criei o nó da rota / {node} / reviews usando hotel_reviews.routing.yml . hotel_reviews.content: path: '/node/{node}/reviews' defaults: _controller: '\Drupal\hotel_reviews\Controller\ReviewsController::content' _title: 'Reviews' requirements: _permission: 'access content' Tentei adicionar uma tarefa local usando hotel_reviews.links.task.yml . hotel_reviews.content: route_name: hotel_reviews.content title: 'Reviews' base_route: node.view weight: 100 Agora posso …
10 8  routes 

2
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 do nó em hook_entity_load (). Como testamos se estamos em uma página de administrador …
9 8  routes 

3
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 …
9 7  routes  drush 



2
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 8  routes 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.