Preguntas etiquetadas con routes

Usando un término introducido en Drupal 8, las rutas son las rutas a las que responden los módulos.


2
¿Cómo tema un bloque de menú?
He creado un menú personalizado (llamémoslo "mynav") y en mi tema he creado una plantilla específicamente para él ( block--menu--menu-mynav.tpl.php) que contiene: <div id="mynav" class="<?php print $classes; ?>"<?php print $attributes; ?>> <?php print $content ?> </div> Esto funciona bien Sin embargo, preferiría aplicar la identificación a la lista desordenada que …
11 7  routes  theming 



3
Menú personalizado como menú de administrador
¿Hay un módulo que tome un menú personalizado y lo muestre como menú de administrador ? Quiero crear mi menú personalizado y luego mostrarlo como menú de administración (solo para algunos roles). He probado algunos módulos pero: El menú de administración no permite seleccionar qué menú debe mostrarse y, sin …
10 routes 


6
Cómo generar enlaces secundarios basados ​​en la página actual
Al aterrizar en una página que tiene un elemento de menú que es un elemento primario de los elementos de menú de otras páginas, me gustaría poder mostrar una lista de esos elementos de menú secundarios. Estoy usando el siguiente código. $trail = menu_get_active_trail(); menu_build_tree('main-menu', array( 'expanded' => array($trail[1]['mlid']) )); …
10 routes 

5
¿Cómo creo enlaces de menú relativos?
Estoy ocupado trabajando en un sitio en mi host local que necesita vincular a un contenido que es independiente de Drupal. Tengo las rutas de menú actuales configurados como esto: http://mylocalsite/the_folder_for_the_other_content. Si trato <front>/the_folder_for_the_other_contento /the_folder_for_the_other_content, o the_folder_for_the_other_content, me sale el error "La ruta 'whatever_I_use' no es válida o no tiene …
10 routes 

1
Agregar pestaña / tarea local a un nodo
He creado un módulo llamado hotel_reviews. He creado la ruta node / {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' Luego intenté agregar una tarea local usando hotel_reviews.links.task.yml . hotel_reviews.content: route_name: hotel_reviews.content title: 'Reviews' base_route: node.view weight: 100 Ahora puedo …
10 8  routes 

2
¿Cómo probar si la página actual es una página de administrador?
En algún momento comencé a usar el siguiente código para probar si la página actual es una página de administración: $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); Pero descubrí que esto falla en las páginas de edición de nodos en hook_entity_load (). ¿Cómo probamos si estamos en una página de administrador …
9 8  routes 


3
¿Cómo borrar y reconstruir completamente los menús de drupal?
Hace un tiempo encontré una publicación de blog genial que detallaba cómo vaciar las tablas de menú y reconstruir el sistema de menú con una llamada php drush, una necesidad ya que el sitio será inutilizable después de vaciar esas tablas mysql. De esta manera, puede restablecer sus menús como …
9 7  routes  drush 


2
¿Cómo configurar el tema de administrador para una ruta?
Según el manual de Drupal, la definición de ruta acepta el parámetro llamado _theme. Lamentablemente, este parámetro está documentado como "TODO" . ¿Se puede usar para forzar el tema de administrador para la ruta? ¿Es posible inyectar el parámetro de configuración con el nombre del tema de administrador aquí? Parece …
9 8  routes 

2
¿Cómo agregar una pestaña de tarea local a la vista de nodo? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté en el tema de Drupal Answers. Cerrado hace 3 años . Estoy tratando de agregar una pestaña adicional a las pestañas 'ver' y 'editar' del nodo. Mi …
8 7  routes 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.